EXTJS中的grid显示实际行号
添加一个新的功能
- Ext.grid.PageRowNumberer = Ext.extend(Ext.grid.RowNumberer, {
- width : 40,
- renderer:function(value, cellmeta, record, rowIndex, columnIndex, store){
- if(store.lastOptions.params!=null){
- var pageindex=store.lastOptions.params.start;
- return pageindex + rowIndex + 1;
- } else {
- return rowIndex + 1;
- }
- }
- });
在Ext.grid.ColumnModel中进行使用
- var cm = new Ext.grid.ColumnModel([
- new Ext.grid.PageRowNumberer(),
- {
- header : ‘工单标识‘,
- dataIndex : ‘breId‘,
- hidden : true,
- sortable : true
- },{
- header : ‘业务类型‘,
- dataIndex : ‘busName‘,
- sortable : true
- },{
- header : ‘业务名称‘,
- dataIndex : ‘breName‘,
- hidden : true,
- sortable : true
- }]);
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。