加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

通过AJAX下载CSV

发布时间:2020-12-16 02:52:03 所属栏目:百科 来源:网络整理
导读:您可以使用 AJAX从Web应用程序下载生成的csv文件吗?如果有的话,是否有任何人可以指出我的参考? 编辑:对不起,我应该提到我正在使用Prototype的Ajax.Request,我查看了firebug的响应工具,生成的CSV是响应,我只需要在Ajax生成之后弹出保存文件选项.请求 解决
您可以使用 AJAX从Web应用程序下载生成的csv文件吗?如果有的话,是否有任何人可以指出我的参考?

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

解决方法

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

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读