【发布时间】:2014-02-06 04:45:07
【问题描述】:
我在 asp.net MVC 4 中开发了一个 web 项目,注册用户可以根据他们的交易生成报告。对于报告生成,我使用 JqGrid。
目前所有报告都生成良好,我想在我的项目中添加“导出到 Excel”功能。
由于我生成的报告非常大,我不想再次将整个日期发送到服务器以生成 Excel。所以我计划从客户端生成 Excel。
所以在网络上做了一些研究,我发现了一个 javascript 库here。我在我的项目中添加了这个库,它工作正常。但我在这里发现了一个问题,它在 IE(任何版本)中都不起作用。
是否有任何其他可用的 javascript 库,以便我可以将我的报告数据导出到 Excel。
感谢任何帮助。
【问题讨论】:
-
从您的链接中,在“功能”下,它清楚地显示“在所有兼容 jQuery 的浏览器上都支持”。 - 你是说 IE 不兼容 jQuery 吗?还是他们的说法不准确?
-
感谢@Floris 的评论。但在支持的浏览器下,他们没有列出 IE。问题:github.com/btechco/btechco_excelexport/issues/10
-
您的 js 库使用
data:URI 来执行 Excel 导出。 IE 比其他浏览器在允许您使用此类 URI 方面更具限制性。 -
我相信这对我来说已经足够接近了demos.w3lessons.info/jquery-table-export#
标签: javascript jquery json excel