var ds = new Ext.data.Store({
autoLoad:true,
remoteSort: true,
proxy: new Ext.data.HttpProxy({url:"db_table.php"}),
reader: new Ext.data.JsonReader({
totalProperty: "totalProperty",
root: "results"
}, [
{name:"tablename",mapping:'tablename'},
{name:"cname",mapping:'cname'},
{name:'ncreatedate',mapping:'ncreatedate'},
{name:'remark',mapping:'remark'},
{name:'nuser',mapping:'nuser'}
])
});
GridPanel 中的ds就是这个Store, 我想实现一个搜索功能,通过更改这个Store的proxy 的URL,通过URL参数把要搜索的关键字传过去,可是Grid就是死活不刷新
grid.getStore().reload() 没用
网上有人这样:
var cm=grid.getColumnModel();
grid.reconfigure(ds,cm);
这样还是没有用,请各位大哥大姐帮帮我,如何更新GridPanel 中的数据 ,不胜感激!! 我的QQ:645883670 可以加我QQ,谢谢!!
PS. 分不够的话可以再加