1、先生成一个Ext.Button按钮,和一个Ext.GridPanel,网格的数据是打开页面是进行的Ext.data.HttpProxy请求回来的JSON数据2、想通过Ext.Button按钮的单击事件里做Ext.Ajax.request请求新数据,并打算刷新Ext.GridPanel 。
到这一步不清楚怎么做了。
因为stroe.reload(); g.reconfigure(store,cm);都做了,就是不起效。 我在想一个问题,就是重新请求回来的异步数据,stroe.reload()怎么会起作用?重新赋值?好像没这样的操作
到这一步不清楚怎么做了。
因为stroe.reload(); g.reconfigure(store,cm);都做了,就是不起效。 我在想一个问题,就是重新请求回来的异步数据,stroe.reload()怎么会起作用?重新赋值?好像没这样的操作
dataProxy = new Ext.data.HttpProxy({url:"你的url",method:'POST'});
var store = new Ext.data.Store({
proxy: dataProxy,
reader: Reader
});
grid.reconfigure(store, cm);
Pagebar.bind(store);//有pagebar的话要bind store
store.reload();//最后reload
还是按钮操作store
让store再去取数据
如果前者
拿到json数据后
store.load(jsondata);后者就是 store.reload();我估计楼主应该是前者吧
store.loadData(data);
g.reconfigure(store,cm);