大家在刚接触extjs时发现,grid表格用的store如何传参数到后台呢,刚开始我也遇到过这种问题,还有参数变化怎么办?
var store=Ext.create('Ext.data.Store',{
fields:['id','name'],
pageSize:10,
proxy:{
type:'ajax',
url:'xxx',
reader:{
type:'json',
root:'persons',
totalProperty:'total'
}
}
});
store.on('beforeload',function(s){
Ext.apply(s.proxy.extraParams,{param:param});
});
粉色字体的可以定一个{}对象替换
var param={type:1};
Ext.apply(s.proxy.extraParams,param); 这样只需改变param中参数即可