1.重新刷新gridpanel 数据
store.on('beforeload',function(){
Ext.apply(
this.baseParams,
{
sub_name : Ext.get('sub_name').dom.value,
subject : Ext.getCmp('subject').getValue(),
date_start : Ext.get('date_start').dom.value,
date_end : Ext.get('date_end').dom.value,
time_start : Ext.get('time_start').dom.value,
time_end : Ext.get('time_end').dom.value
});
});
动态改变store的url;
store.proxy.conn.url ='page_auditnot.php?id='+id;
store.load({params:{start:0, limit:100}});
3
var search_group = new Ext.form.ComboBox({
id:'group',
//emptyText:'全部',
store:[]
mode:'remote',
triggerAction:'all',
valueField:'idx',
displayField:'name',
editable:false,
value:'全部',
listeners :{
select:function(groupSelect){
var datastore = Ext.getCmp('sub_grid').getStore();
var search_group = groupSelect.getValue();
var new_url='/cfg? &groupid='+search_group;
datastore.proxy=new Ext.data.HttpProxy({url:new_url});
datastore.load();
}
}
});
gridpanle 负责显示数据