在6.6.0官方文档里面是这样解释的
// 这里的grid 是 this.getView().down("gridPanel"); 也就是一个view对象
在页面初始化的时候加入这行代码就ok
grid.on('edit',function(data){
/**
* 这里写你要处理的逻辑
*/
data.record.commit();
})
//另外操作的时候需要更新列中另一个属性的时候
//在 .commit() 函数之前加入 var i = data.record.data['属性名称'];
// 设置的时候调用set方法 data.record.set("属性名称",i) 这里的属性名称可以不存在 也可以是存在的,之前存在会覆盖
// 这个函数会在 你的grid 编辑结束之后触发
网友评论