可能重复:
返回自动下载 JQuery Ajax 调用
我正在用 PHP 创建一个文件 zip-fly。该文件创建没有问题。即使我将其设置为不保存在服务器上,但立即开始下载。
在该文件中,我通过按下按钮从另一个文件中调用 jquery。代码如下。
$(".down").on("click",function(){
id = this.id;
$.ajax({
type: "POST",
url: "files/down.php",
data: "id="+id,
cache: false,
success: function(data){
//alert(data)
}
});
});
我希望当您单击按钮时,我会显示浏览器下载窗口,但我不这样做......而且不知道如何......
一切正常,因为如果我告诉 PHP 将文件保存在服务器上。如果你告诉我答案alert()
让我充满了奇怪的符号,所以有些东西正在返回,但不是如何通过下载窗口将其返回给我。
有谁知道该怎么做?