- 注册时间
- 2012-3-31
- 最后登录
- 2019-4-2
- 阅读权限
- 150
- 积分
- 18852
- 精华
- 0
- 帖子
- 8776
|
Eric_RushMan 发表于 2014-3-24 15:18
你这是在cellbeginedit执行时可以getCurrent,但是若是在cellendedit执行时,当前选中单元格并不一定是当 ...
那你这样
比如你要判断某一行row,某一列field 的单元格是否修改过了
因为grid.getChanges("modified",true)返回的是一个修改的单元格的数组,里面的每一个对象里面都有行的id和field字段名, {id:"xxxxx",field:"name"} 比如你修改的是其中一个单元格是id为xxx的行的,name姓名这一个单元格
你根据row.id (id是表格的idField,默认就是一行数据的id), 和field去getChanges()里面找,如果都id==row.id && field == field 那么说明这个row行,field列的单元格是被修改过的 |
|