是否有人知道何时将导出到Excel / CSV函数内置到JQGrid中?
有一些解决方法,但我们正在寻找一些简单的功能。
答案 0 :(得分:1)
我不隶属于jqGrid团队,但我认为没有任何计划将Excel导出构建到本机jqGrid JavaScript库中。您可能必须为此购买php或ASP.NET库,因为Excel生成需要服务器端处理。
在JavaScript中编写JSON-to-CSV转换器并不难,但你真的想要吗?另外,我真的不能想到一种纯粹通过JavaScript向用户提供文件的方法。这个问题似乎是用js& amp; Flash Generate some xml in javascript, prompt user to save it
假设您想要生成Excel服务器端,最好的办法是购买付费产品,或者使用与网格相同的数据源编写自己的代码。
答案 1 :(得分:0)
这是一个旧线程,但万一其他人遇到此问题。
几年前,我写了一个C#类,可以将DataSet
,DataTable
或List<>
导出到&#34;真实&#34;使用OpenXML库的Excel文件,带有一行代码。
然后我记录了一个JavaScript库,它允许你从jqGrid中的Export按钮调用这个C#代码:
此处详细信息:
唯一的问题是,您的jqGrid
必须将loadonce
值设置为true。如果不是,我的JavaScript代码无法访问需要导出到Excel的整个数据集。
希望这有帮助。