jquery在回调时下载文件

min*_*pop 5 javascript php jquery download

我有一个php脚本,在用户从列表中选择它们之后会压缩一系列文件.我正在对这个脚本进行ajax调用,并且传递了一系列应该压缩的url.我希望这个zip文件在完成压缩后自动下载,并且无法弄清楚如何执行此操作.假设我将zip文件的url从我的php文件传递回我的js文件,那么在完成后强制下载此zip文件的最佳方法是什么?

谢谢

kar*_*m79 4

你有没有尝试过:

success: function(resp) {
    window.location.href = resp;
}
Run Code Online (Sandbox Code Playgroud)

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