- 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:'请选择'//该项如果没有选择,则提示错误信息
- 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 )