xhrpost在服务器上动态下载生成的excel文件

时间:2014-11-18 13:13:41

标签: javascript rest post dojo download

我有以下要求。

我有一个数据网格,它有大量的数据。我有一个下载按钮,当点击数据网格数据必须下载到Excel。我希望通过使用xhrpost的休息调用将数据网格数据发送到服务器。有了这些数据,我将在服务器端动态构建一个excel文件,我将把响应返回给客户端。我的客户通过查看此响应应打开弹出窗口以下载响应以保存为文件。

我在这里看到以下问题:

  1. 数据量很大。所以,我不能使用window.open方式以GET格式发送数据。
  2. 我在服务器上没有访问文件的URL,因为我正在动态生成文件并向客户端发送响应。
  3. 如何实现我的用例,即时使用xhrpost下载文件,而不是将文件存储在任何地方?

    请回复,因为我想知道如何做到这一点?这将是非常有帮助的。

    谢谢, Sreenivas

0 个答案:

没有答案