id:'cbid', name:'year',//name只是改下拉的名称 hiddenName:'hyear',//提交到后台的input的name width : 80, store : Wayfoon.Year,//填充数据 emptyText : '请选择', mode : 'local',//数据模式,local代表本地数据 readOnly : true,//是否只读 value : (new Date()).YEAR,//默认值,要设置为提交给后台的值,不要设置为显示文本 triggerAction : 'all',// 显示所有下列数据,一定要设置属性triggerAction为all allowBlank : false,//不允许为空 valueField : 'value',//值 displayField : 'text',//显示文本 editable: false,//是否允许输入 forceSelection: true,//必须选择一个选项 blankText:'请选择'//该项如果没有选择,则提示错误信息
---------------------------------------------------------------------------------------------------------
属性 view : Ext.DataView 方法 ComboBox( Object config ) 构造 clearValue() : void 清除所有文本/值对 collapse() : void expand() : void 收起/展开下拉列表 doQuery( String query, Boolean forceAll ) : void 执行查询 getValue() : String 选择当前字段的值 isExpanded() : void 下拉列表是展开的? select( Number index, Boolean scrollIntoView ) : void 选中第index列表项 selectByValue( String value, Boolean scrollIntoView ) : Boolean 选中值为value的列表项 setEditable( Boolean value ) : void 设editable属性为value setValue( String value ) : void 设置当前值为 配置{ allQuery : String //'' autoCreate : Boolean/Object //{tag: "input", type: "text", size: "24", autocomplete: "off"} displayField : String //显示字段 editable : Boolean //true当然就是combobox了,如果不可编辑就是一个select了 forceSelection : Boolean handleHeight : Number //如果resiable为真时,设置 hiddenName : String lazyInit : Boolean //除非得到焦点才开始初始化列表,默认为真 lazyRender : Boolean //除非请求,才开始输出,默认为假 listAlign : String //对齐方式,参见Ext.Element.alignTo,默认为'tl-bl' listClass : String listWidth : Number loadingText : String //仅当mode = 'remote'时调用数据时显示的文本 maxHeight : Number //300 minChars : Number //最少输入多少个字开始响应,远程时默认为4,本地为0,如果不可编辑则此值无效 minListWidth : Number mode : String //可选值local/remote之一,从本地还是远程取数据 pageSize : Number //在远程模式下,如果此值大于0会在底部显示一个翻页工具条 queryDelay : Number //查询延时,远程默认为500,本地10 queryParam : String //查询参数,默认为query resizable : Boolean selectOnFocus : Boolean selectedClass : String shadow : Boolean/String //True或"sides"为默认风格, "frame" for 4-way shadow, and "drop" for bottom-right store : Ext.data.Store title : String transform : Mixed //对应一个select元素,可以将select转为combobox对象 triggerAction : String //点击按钮时的动作.默认为query triggerClass : String typeAhead : Boolean //false typeAheadDelay : Number //250 valueField : String valueNotFoundText : String //值不存在时的提示信息 } 事件 beforequery : ( Object queryEvent ) beforeselect : ( Ext.form.ComboBox combo, Ext.data.Record record, Number index ) collapse : ( Ext.form.ComboBox combo ) expand : ( Ext.form.ComboBox combo ) select : ( Ext.form.ComboBox combo, Ext.data.Record record, Number index )