微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通过AJAX下载CSV

您可以使用 AJAX从Web应用程序下载生成的csv文件吗?如果有的话,是否有任何人可以指出我的参考?

编辑:对不起,我应该提到我正在使用Prototype的Ajax.Request,我查看了firebug的响应工具,生成的CSV是响应,我只需要在Ajax生成之后弹出保存文件选项.请求

解决方法

这是Ajax请求的已知限制,您需要使用JS,如:

window.location='download-csv.rb';

而不是使用Ajax请求.另一种方法是改变隐藏的Iframe的位置,但这有它自己的pro / con.

无论您发送什么HTTP标头,您都不会收到显示文件保存”对话框的Ajax请求.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐