EditorGridPanel 得到所有编辑行??

grid.on("afteredit", afterEdit, grid);可以不用这事件嘛?
有其它办法处理嘛?

[code="js"]
var modifiedRecords = new Array();//修改过的记录
grid.store.each(function(rec){
if(rec.modified)
modifiedRecords.push(rec);
},this);
[/code]
不知道这个是不是你想要的

LZ..我想请问你的编辑的含义.

是广义的增加.删除.修改都算编辑

还是仅仅是修改算编辑.

如果特指修改.则有方法:
[code="js"]
// 获得最后一次提交之后被修改的记录
Ext.data.Record[] = Ext.data.Store.getModifiedRecords();
[/code]

如果是增加,修改,删除同时操作的话.

比较杯具. 我没找到合适的方法.

而我的方法是监听add.remove事件.

将操作的记录保存的到数组中的.

最后提交到数据库前统一更新.