Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jquery下载csv文件?_Jquery - Fatal编程技术网

如何使用jquery下载csv文件?

如何使用jquery下载csv文件?,jquery,Jquery,如何使用jquery下载csv文件?我在jquery中有一组记录,所以我需要导出到csv并使用jquery下载 请提供建议。jQuery无法创建可下载的文件。您需要在服务器端执行此操作。您可以使用PHP之类的语言,也可以尝试通过一种服务器端JS实现将jQuery放到服务器上。好的,因此有(至少)三种下载文件的方法: 在服务器上生成文件,并将其设置为强制下载 在客户端上构建文件,并允许用户通过Flash 10中的特殊功能下载文件,而无需触摸服务器 将信息编码为数据URI或使用IE特定的变体保存客户

如何使用jquery下载csv文件?我在jquery中有一组记录,所以我需要导出到csv并使用jquery下载


请提供建议。

jQuery无法创建可下载的文件。您需要在服务器端执行此操作。您可以使用PHP之类的语言,也可以尝试通过一种服务器端JS实现将jQuery放到服务器上。

好的,因此有(至少)三种下载文件的方法:

  • 在服务器上生成文件,并将其设置为强制下载
  • 在客户端上构建文件,并允许用户通过Flash 10中的特殊功能下载文件,而无需触摸服务器
  • 将信息编码为数据URI或使用IE特定的变体保存客户端文件。(这种方法有很多限制和问题)
  • 既然您说您在jQuery中有CSV(我想您是指JavaScript),我建议您查看我编写的库,以便在这种情况下使用。演示页面或文档应该能够让您开始


    Downloadify是Flash 10功能的JavaScript接口。与任何技术一样,我建议您也在服务器上为没有Flash 10的用户实施一种变体回退。

    在HTML5赶上之前,下载似乎是最好的选择。