日期:2014-05-16 浏览次数:20285 次
通过Ext.ux.exporter.Button在前台导出excel文件,
下载地址:http://download.csdn.net/detail/lc448986375/4790446
导入这个文件后,只要在grid上面加入下面的代码就可以了
dockedItems: [ { xtype: 'toolbar', dock: 'top', items: [ Ext.create('Ext.ux.exporter.Button', { component: Ext.getCmp('grid'), text: "导出 Excel" }) ] } ]
1、dockItems必须在grid上,否则将提示没有is方法
2、如果grid中有checkbox将会导致导出的excel文件中内容和表头错位
3、导出的excel文件不能用poi读取,我是在网上看到的代码,我查了些资料,因为头文件信息的问题,所以如果用poi读取会报错,如果有高人可以修改下,当然,如果只是导出,不需要poi导入的话这个足以满足了