- 注册时间
- 2012-3-31
- 最后登录
- 2019-4-2
- 阅读权限
- 150
- 积分
- 18852
- 精华
- 0
- 帖子
- 8776
|
无星童 发表于 2014-4-28 12:46
fn.Allow = checked;
fn是你的某一条数据,这样的修改,是你自己直接对数据的修改,不是通过miniui的内部的处理,对数据的修改了
grid.updateRow(module);这句也不是更新数据的作用,你没发现他后面第二个field:value参数都没有么,这句的作用只是为了触发ondrawcell事件,好让这个一行进行重绘,这样就能根据你修改的数据,重新显示出勾选还是不勾选.
所以你的getChanges()是获取不到修改数据的.
另外说一点,你这种绘制到单元格上面去的checkbox,已经不算是真正意义上的单元格编辑器.所以不可能通过getChanges()获取到修改数据的,只能全部数据一起获取,然后进行保存处理,具体看我们demo |
|