0

我看到了一些 csv 导出的示例,但想知道是否有内置的东西知道基于处于活动状态的 postData 导出,我看到的唯一示例是本地数据。

4

1 回答 1

0

取决于 jqGrid 中使用的选项,它只能保存格式化数据的页面。要导出到 Excel 或 CSV,可能需要完整的原始数据数据集。另一个问题是保存导出结果或使用正确的程序打开它。我的意思是用户通常希望能够在单击“导出”按钮时保存/打开带有数据的 .Xlsx 文件。实现这一点的最清晰和最简单的方法是服务器端的解决方案。可以在 HTTP 响应中设置Content-Typecontent-disposition标头,使用户可以轻松打开结果。

我见过导出到 Excel 的不同实现。最简单的方法是使用错误的名称创建 HTML 结果。在我看来,最干净的方式是使用 OpenXML SDK,您可以在此处下载。SDK 也可以在 GitHub 上获得(参见此处)。

我建议阅读答案这个我发布我自己使用的代码的地方。

于 2015-03-30T12:37:21.657 回答