1、先按条件查询数据,再点下一页保留住查询条件,解决方案是将查询参数放入到store.baseParam中
store: new Ext.data.JsonStore({ storeId: 'in_grid_store', pageSize: 20, totalProperty: 'totalCount', remoteSort: true, url: 'incoming/list.do', root: 'incomings', listeners :{ beforeload :{ fn : function(thiz,options){ Ext.apply(thiz.baseParams, Ext.getCmp('in-query-form').form.getValues()); } } }, fields: ['id', 'batch', 'customer', {name:'pigCount', type: 'int'}, 'createDate','status'] }),
function beforeload() 即将Form表单中的参数放入store.baseParam中