现在用Extjs的grid控件。
目前有需求通过输入开始及结束行号,遍历grid并修改所输入行号对应行的值。
例如:
RowNo Data
1 False
2 False
3 False
4 False
在另一个弹出框输入 行号:2 ~ 4。
那么我想达到的效果是
RowNo Data
1 False
2 True
3 True
4 True
现在还不知道如何直接改gridpanel的值,只知道通过遍历store是可以修改(store.getAt(rowIndex).data)。
但是修改完后,如何再次绑定。用store.load貌似不行。
目前现象是,store内的值是被我修改了,但是grid显示出来的还是修改前的值。
------解决方案--------------------
- JScript code
var rec = store.getAt(rowIndex); rec.set('colName', value); rec.commit();