如何将ExtJS GridPanel导出到Excel?

如何将ExtJS GridPanel导出到Excel?,extjs,export-to-excel,gridpanel,Extjs,Export To Excel,Gridpanel,我想将GridPanel导出到Excel。我搜索了太多次,但找不到任何可接受的解决方案 你能帮我解决这个问题吗 附言:我使用extjs3.2和3.3.1在javascript中生成xls/xlsx没有任何好的解决方案 最好的办法是在服务器端完成 向发送包含所有数据的ajax请求,然后返回xls头和正文 如果您正在使用PHP,这里有一个很好的PHP库:这是一个服务器端作业。以下是我用于生成基于网格数据的表格报告的内容: 此外,您还可以从表格数据生成一个非常漂亮、功能齐全的Excel电子表格:。随着

我想将GridPanel导出到Excel。我搜索了太多次,但找不到任何可接受的解决方案

你能帮我解决这个问题吗


附言:我使用extjs3.2和3.3.1

在javascript中生成xls/xlsx没有任何好的解决方案

最好的办法是在服务器端完成

向发送包含所有数据的ajax请求,然后返回xls头和正文


如果您正在使用PHP,这里有一个很好的PHP库:

这是一个服务器端作业。以下是我用于生成基于网格数据的表格报告的内容:


此外,您还可以从表格数据生成一个非常漂亮、功能齐全的Excel电子表格:

。随着ExtJS 5的推出,最好开始将应用程序移植到最新版本的ExtJS,至少是4

我们已经创建了一个前端XLS(X)和CSV导入和导出工具,只需几行代码即可在ExtJS4应用程序中使用。用户只需将文件拖动到网格上即可。我们刚刚发布,下面是一个描述:

如前所述,导入和导出完全由客户端完成,因此在具有多个并发用户的应用程序中,这将减轻服务器的过度负载。在接下来的几周里,还将添加一个导入向导,指导能力较差的用户导入文件


希望它有帮助

我正在使用Spring 3,如果不使用服务器端编码找不到任何好的解决方案,我想我会尝试服务器端解决方案。。。我试过那个,但它的输出不是有序的。它的数据在一列中用逗号分隔,而另一列则是类似的,等等。