php - jquery 在回调中下载一个文件

标签 php javascript jquery download

我有一个 php 脚本,可以在用户从列表中选择一系列文件后压缩它们。我目前正在对这个脚本进行 ajax 调用,并将一系列应该压缩的 url 传递给它。我希望这个 zip 文件在压缩完成后自动下载,但我不知道如何执行此操作。假设我将 zip 的 url 从我的 php 文件传递​​回我的 js 文件,在完成后强制下载此 zip 文件的最佳方法是什么?

谢谢

最佳答案

你试过吗:

success: function(resp) {
    window.location.href = resp;
}

假设响应是字符串形式的文件名。

关于php - jquery 在回调中下载一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4350481/

相关文章:

php - 接收电子邮件,处理它们并将它们保存在我的网络应用程序的数据库中

jquery - 如何在jgrowl中实现href?

javascript - 有条件地更改输入的 ng-model 值

javascript - 未捕获的类型错误 : Cannot read property 'value' of null HTML Form is correct

javascript - 图片库无法使用 document.getElementbyId() 正确显示

javascript - Jquery Ui 自动完成仅从一个国家获取城市

php - 为 php 开发人员推荐的 linux 教程/书籍?

php - 在动态创建的选择菜单上运行 js 函数

php - 一些免费的邮件服务器发送邮件

javascript - 如何在 javascript + HTML 中显示目录结构