myThis.ArticleStore = Ext.create("Ext.data.Store", { pageSize: 20, autoLoad: { start: 0, limit: 20 }, remoteSort: true, proxy: { extraParams: { typeStr: '1' }, type: 'ajax', url: myThis.url, reader: { type: 'json', root: 'rows', totalProperty: 'totalCount' } }, fields: myThis.ArticleFields }); 关键代码myThis.ArticleStore.on('beforeload', function () { myThis.ArticleStore.proxy.extraParams.operate = Ext.getCmp("myoperate").getValue(); myThis.ArticleStore.proxy.extraParams.active = Ext.getCmp("myactive").getValue(); myThis.ArticleStore.proxy.extraParams.searchValue = Ext.getCmp('Articlekey').getValue(); myThis.ArticleStore.proxy.extraParams.searchField = Ext.getCmp('ArticlekeyType').getValue(); }) |