在Extjs,使用GridView的排序功能时,必须设置sortable为true,这样单击表头就可以排序,如果使用表头的下拉列表排序功能,则设置enableHdMenu为true.但有时既希望可以排序,又避免用户误点表头而引起排序功能,这样不按现有功能设置。但可以通过重载onHeaderClick事件方法来实现。代码如下所示:
Ext.override(Ext.grid.GridView, { onHeaderClick: function(g, index) { return; } });
本文介绍如何在Extjs中自定义GridView排序功能,通过重载onHeaderClick事件方法来实现排序功能的同时避免误操作。
在Extjs,使用GridView的排序功能时,必须设置sortable为true,这样单击表头就可以排序,如果使用表头的下拉列表排序功能,则设置enableHdMenu为true.但有时既希望可以排序,又避免用户误点表头而引起排序功能,这样不按现有功能设置。但可以通过重载onHeaderClick事件方法来实现。代码如下所示:
Ext.override(Ext.grid.GridView, { onHeaderClick: function(g, index) { return; } });

被折叠的 条评论
为什么被折叠?