当前位置: 代码迷 >> Web前端 >> Ext gridpanel 操作累积
  详细解决方案

Ext gridpanel 操作累积

热度:737   发布时间:2012-11-22 00:16:41.0
Ext gridpanel 操作积累

?

renderer:function(value, cellmeta, record, rowIndex, columnIndex, store){?

?

} ?

? ?1.value是当前单元格的值?

? ?2.cellmeta里保存的是cellId单元格id.

?

? ?3.record是这行的所有数据,你想要什么,record.data["id"]这样就获得了。?

? ?4.rowIndex是行号,不是从头往下数的意思,而是计算了分页以后的结果。?

? ?5.columnIndex列号太简单了。?

? ?6.store,这个厉害,实际上这个是你构造表格时候传递的ds,也就是说表格里所有的数据,你都可以随便调用

?

?

gridpannel 添加一列:

?var data = {

? ? ? ? fdId: fdIdIn,

? ? ? ? channelId: channelIdIn,

? ? ? ? lng: lngIn,

? ? ? ? lat: latIn,

? ? ? ? distance: distanceIn,

? ? ? ? complexFdId: complexFdIdIn,

? ? ? ? channelName: channelNameIn,

? ? ? ? idExt: idExtIn,

? ? ? ? fdIdchanlId: fdIdIn + '@' + channelIdIn

? ? };

var temRecord = new precordType(data);

?

? ? Ext.getCmp("pGrid").getStore().add(temRecord);

?

?