extjs override grid column sort
2015-01-26 20:15
197 查看
Ext.override(Ext.grid.column.Column, { doSort : function(state) { var me = this; var store = me.up().up().getStore(); var field = me.getSortParam(); store.sort({ property : field, direction : state, sorterFn : function(v1, v2) { if (v1.get('blankRecord') == true) { if (state == 'ASC') { return 1; } else { return -1; } } if (v2.get('blankRecord') == true) { if (state == 'ASC') { return -1; } else { return 1; } } v1 = v1.get(field); v2 = v2.get(field); return v1 > v2 ? 1 : (v1 < v2 ? -1 : 0); } }); } });
相关文章推荐
- Extjs4 中点击grid获取单元格cell的columnIndex序号
- EXTJS Grid 之ActionColumn ,添加最后 操作列,如编辑、下载、删除等。
- ExtJs GridPanel Column 自动换行
- Extjs Ext.grid.column.Column 自适应内容
- Extjs gridPanel column 每一行的内容自动扩充换行
- EXTJS GRID COLUMN CODE Summary
- Extjs中grid如何使column呈现出rdiogroup的样式并可以修改该值
- Help my grid’s remote sorting (remoteSort:true) is not working after moving to Extjs 4
- ExtJs gridPanel Column 时间格式化
- ExtJS Tips->Grid column的自定义格式
- EXTJS grid columnprogressbar进度条
- ExtJs学习系列之 GridPanel:Ext.grid.ColumnModel 列配置属性说明
- ExtJs GridPanel Column 自动换行
- 【ExtJs】表格控件Grid的增删改查,利用renderer让操作列actioncolumn使用文字而不是图标
- ExtJs actioncolumn根据grid数据动态显示按钮
- ExtJS4 grid column id显示转换为name,即字典翻译
- ExtJS中Grid中autoExpandColumn
- extjs gridPanel columnModel renderer笔记
- Extjs grid column里添加button等html标签,并增加点击事件
- ExtJS4 grid column id显示转换为name,即字典翻译