一定要注意的问题:
1、autoLoad:true,一定要设置autoLoad的值为true,否则显示的是value 而不是text
2、一定要添加监听事件:comboBox一定要设置id;用setValue方法为其设置选中值的value,对应的就是store中选项!
var storezone = new Ext.data.Store({ autoLoad : true, proxy:new Ext.data.HttpProxy({url:'zone.do?op=toAddMerchant'}), reader:new Ext.data.ArrayReader({},[ {name:'zoneid'}, {name:'zonename'} ]), listeners :{ load:function(){ Ext.getCmp('test').setValue(<%=mer.getZoneId()%>); } } }); var zone_comb = { fieldLabel:'地 区', xtype:'combo', id:'test', allowBlank:false, blankText:'请选择地区,地区不能为空!', emptyText:'请选择', triggerAction:'all', width:130, hiddenName:'zoneid', valueField:'zoneid', displayField:'zonename', minListWidth:250, pageSize:5, resizable:true, mode:'remote', store:storezone, editable : false, lazyInit : false };