gpt4 book ai didi

ajax - 返回自动下载JQuery Ajax调用

转载 作者:行者123 更新时间:2023-12-01 01:20:33 26 4
gpt4 key购买 nike

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

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

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

我不太确定我应该为我的搜索命名什么,或者即使这是可能的。

谢谢!

最佳答案

你可以在服务器端完成这个最简单的(可能也是唯一的),不需要ajax,如下所示:

<?php
header('Content-type: "text/csv"; charset="utf8"'); //adjust encoding if needed
header('Content-disposition: attachment; filename="fileNameHere.csv"');
//output document in response
?>

如果语法关闭,有人可以随意编辑此内容,自从我有一个 php 项目以来已经有一段时间了。

关于ajax - 返回自动下载JQuery Ajax调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2481302/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com