方式一:
var store = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: url.methodName }), reader: new Ext.data.JsonReader({ root: 'data', totalProperty: 'totalCount' }, [{ name: 'field1', mapping: 'field1' }, { name: 'field2', mapping: 'field2' }]), autoLoad: true });
方式二:dwr
var store = new Ext.data.JsonStore({ fields: ['valueField', 'displayField', 'field1', 'field2'], root: 'data' }); SelectOptionsDWR.methodName( function(ret) { store.loadData(Ext.decode(ret)); });