返回自动下载JQuery Ajax Call

我使用Ajax JQuery命令调用生成CSV文件的PHP脚本,并返回该文件的链接供用户下载。

我希望通过自动启动下载使用户更友好,以便用户看到浏览器“保存或打开”窗口,而不必单击下载链接。

我猜我需要以某种方式更改Ajax成功回调函数中的标题?

我不确定我的搜索标题是什么,即使这是可能的。

谢谢!

您可以这样做最简单(也可能只)服务器端,不需要ajax,如下所示:

  

如果语法关闭,有人可以自由编辑这个,因为我有一个PHP项目已经有一段时间了。