浏览 2121 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-03-16 关键字: grid
请问如何刷新Grid?我修改了它的store了,想从新加载一下数据。
myds = new Ext.data.Store({baseParams: {id: orderid},
proxy: myProxy,
reader: myJsonReader
});
当我从新new了Store,从新改变了orderid时,请问如何刷新一下grid. 我试过myds.load()和 myds.reload({ params: { start: 0, limit: 5 } }); 都不行。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-03-17
重新建Store? 没必要.
1,分页, 从Grid对象获取DataStore对象, reload , 别忘加请求参数. 2.无分页, 从Grid对象获取DataStore对象, 对DataStore对象操作, 修改您要修改的值. Grid对象有对此对象的更新监听(如果对观查都模式不熟可以看下Util包下的Observable的实现). 所以可以很方便的修改它的内容而不必关心GRID组件的刷新. |
|
| 返回顶楼 | |
|
最后更新时间:2008-03-19
这个是我的问题 :grid(数据已经导入)按照条件进行了数据查询操作后,接着执行grid.reconfigure(ds,cm)之后,分页工具栏还是按照以前的this.store方式分页,如何解决,问了好多人都没有办法!ds:一个获取查询数据的新建立的store
this.store:原先的store, |
|
| 返回顶楼 | |
|
最后更新时间:2008-03-20
store.load({params:{start:0, limit:15}});
grid.getView().refresh(); 我是这样做的 不知道合理不 反正能刷新 |
|
| 返回顶楼 | |
|
最后更新时间:2008-03-20
gridPanel的reconfigure的方法就可以了,这个方法就是使用一个新的数据存储器和表格列模式重新配置表格,视图会与新的对象进行绑定,并它会自动刷新表格显示。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-03-21
dltsh_mg 写道 gridPanel的reconfigure的方法就可以了,这个方法就是使用一个新的数据存储器和表格列模式重新配置表格,视图会与新的对象进行绑定,并它会自动刷新表格显示。
正好我也遇到这个问题,上面这个方法不错,支持下 |
|
| 返回顶楼 | |
|
最后更新时间:2008-03-26
我也有个问题
描述如下,点击一个BUTTON后,出现一个新的TAB,这个TAB里面有一个可以编辑的GRID,请问,我想从数据库中加载数据,应该怎么弄??? |
|
| 返回顶楼 | |









