Ext 3.1 grid分页查询sore的baseParams失效的问题
程序员文章站
2022-05-13 14:12:26
...
在grid的store加载数据前设置上查询条件
这种的不好使,是3.10的一个bug
store.on('beforeload', function() { this.baseParams={ account : Ext.getCmp('account').getValue(), username : Ext.getCmp('username').getValue() }; Ext.apply(options.params,new_params); });
可改用这种
store.on('beforeload', function(store,options) { var new_params={ account : Ext.getCmp('account').getValue(), username : Ext.getCmp('username').getValue() }; Ext.apply(options.params,new_params); });
如过你的查询条件在form里
storeServiceLog.on('beforeload', function(store,options) { var new_params = qForm.getForm().getValues(); Ext.apply(options.params,new_params); });