一、动态下拉框 Ext.onReady(function(){ var formStore = new Ext.data.Store({ proxy:new Ext.data.HttpProxy({url:'../DATA/UserLoad.aspx'}), reader:new Ext.data.JsonReader({root:"Head" }, ['UserID','UserName'] ) }); formStore.load(); var formCombo = new Ext.form.ComboBox({ store:formStore, fieldLabel:'formcombo', valueField:'UserID', displayField:'UserName', typeAhead:true, mode:'local', triggerAction:'all', emptyText:'请选择表单名', selectOnFocus:true, renderTo:'FormCombo' }); var s=new Ext.form.Checkbox({ fieldLabel:"fieldLabel好", name:'cb', checked:true, boxLabel:"我也好", renderTo:'Div1' }); }); //input select 选项 function ss() { alert(document.getElementById('Select1').options[document.getElementById('Select1').selectedIndex].value) } // ../DATA/UserLoad.aspx页面 就是json数据 [{'formname':'Java','formid':'java'},{'formname':'EXTJS','formid': 'extjs'}] 二、静态数据的下拉框 { xtype: 'combo', fieldLabel: '状态', id: 'searchStatus', hiddenName: 'Status', store: new Ext.data.SimpleStore({ fields: ['value', 'descp'], data: [[0, '正常'], [1, '冻结']] }), loadingText: '正在加载...', displayField: 'descp', valueField: 'value', mode: 'local', emptyText: '请选择状态', triggerAction: 'all', editable: true, selectOnFocus: true, forceSelection: true, anchor: '95%' }