我的服务器上有一个CSV,但是当我执行Ajax时,它只是在我的“检查元素”时在Google Chrome中的“网络”中显示。
代码在这里:
Ext.Ajax.request({
method: 'POST',
headers: {
"Content-type": "text/csv",
'Content-Disposition': 'attachment'
},
url: 'php/files/' + tabid + '.csv'
});
我需要添加什么才能让我的浏览器在本地计算机上下载文件?谢谢! :)
Ext-JS 4, CakePHP 2.2.5
答案 0 :(得分:0)
您无法使用XHR请求开始下载。但至少有两种方法可以做到:
top.location.href = "YourPath";
。的 top.location.href 强>