日期:2014-05-17  浏览次数:20858 次

大侠帮我看看extjs RowNumberer形成的序号怎么修改?
this.columns = [
expander,
new Ext.grid.RowNumberer(),
{/**$$$$$ */
id : 'id',
header : "序号",
width : 60,
sortable : true,
dataIndex : 'id'
,hidden:true
}, {
header : getwhdwORsb(mySbpartid),
width : 75,
sortable : true,
dataIndex : 'bxdwmc'
}, {
header : "维护人员",
width : 75,
sortable : true,
dataIndex : 'whry'
},{header: "所用配件",dataIndex: 'whsypj',width: 100,hideable:false,sortable:false,resizable:true}
// , sm
];

//上边new Ext.grid.RowNumberer()自动形成序号,但我在最前边插入一条记录,记录号总是以,怎样把他改为例如“5”吧


{
text : '增加',
icon:'pic/sizeplus.gif',
handler : function() {
var data = {};
var record = new Ext.data.Record(data);
_grid.store.insert(0, record); //%%%%%%%%%%%%%
  //在这里把序号改为“5”
}
},



谢了




------解决方案--------------------
我晕,这都什么呀!
rownumber里面还能添加sortable : true,这个属性嘛?
这个是倒序逆序用的
LZ要想用直接用 Ext.create('Ext.grid.RowNumberer')就行了