extjs定时刷新EditorGridPanel中的某一列

来源:互联网 发布:mac os x10.12镜像下载 编辑:程序博客网 时间:2024/05/15 03:36

extjs定时刷新EditorGridPanel中的某一列

2010-01-07 09:36shy0man | 分类:JavaScript | 浏览2094次
如题,一个用户信息EditorGridPanel中有一列显示用户在线状态,这一列必须定时刷新,而整个表格不刷新简单说就是,只刷新EditorGridPanel中的某一列,不通过store.reload()刷新整个表格,因为刷新整个表格的时候 前面的全选状态会被重置
可不可以给个例子啊?谢谢!grid.getView.refresh()这个不会刷新UI吗?不会把我表格的选中状态重置了吗? 刷新的时候还会把store一起给刷了,晕......
我有更好的答案
提问者采纳
2010-01-08 09:01
你先从后台得到最数的数据,再通过数据的id去store里找这条数据, sore.find(index,function())这个方法找,找到后,把这个record拿出来。。再record.set(index,value)修改,再record.dirty=false;再grid.view.refresh()。就好了。只对这一条记录刷新
提问者评价
都不对,哥们谢谢你的回答,没人答对,只好给你分,呵呵