今天做东西发现extjsgridpanel分页查询 第一页正常 第二页不对,原来要设置store的一个属性 代码如下
//要设置 baseParams
scoreGridStore.baseParams.classid=node.id;
var scoreGridStore = new Ext.data.Store({
baseParams:{
classid:classiddata
},
id:'Store1',
proxy : new Ext.data.HttpProxy({
url : rootPath+'/studentgpa/getGridpanelData',
method : 'GET'
}),
reader : new Ext.data.JsonReader(
{root : 'list.list',totalProperty : 'list.totalRow',id : 'pid'}, cm_data
),listeners: {
beforeload: function(s) {
//方法2,添加监听事件
Ext.apply(s.proxy.extraParams, {
classid:classiddata
});
}
}
});