读书人

Extjs4-grid导出excel资料前台导出

发布时间: 2012-11-26 11:48:49 作者: rapoo

Extjs4---grid导出excel文件,前台导出

通过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导入的话这个足以满足了

读书人网 >JavaScript

热点推荐