1、ComboBox
var store = new Ext.data.SimpleStore({
});
var combo = new new Ext.form.ComboBox({
combo.on('load',function(){ Ext.getCmp("myCombo").setValue(1);});
//combobox里的id一定要设置,并且不能和hiddenname的值相同,然后通过Ext.getCmp(id值).setValue(value)即可达到html里的select效果,注意这里的value表示的是store里的第几项!
其他说明:
/*
Ext.form.ComboBox配置表:
allQuery String 发往服务器查询全部信息的查询字符串(默认'')
displayField String 被显示在下拉框中字段名
editable Boolean 设置下拉框是否可以编辑(默认true)
forceSelection Boolean true输入值必须在列表中存在,false用户可输入任何值
handleHeight Number 下拉列表中拖动手柄高(默认8,只在resizable配置为true生效)
hiddenName String 隐藏字段名,创建一隐藏字段,存储所选值
lazyInit Boolean 下拉框得到焦点才初始化下拉列表(默认true)
lazyRender Boolean 延时渲染(默认false)
listAlign String 列表对齐方式
listClass String 应用于下拉列表元素的样式
listWidth Number 下拉列表宽度
loadingText String 当下拉框加载时显示提示信息(只有mode='remote'才生效)
maxHeight Number 下拉框最大高度(默认300)
minChars Number 下拉列表框自动选择用户要输入的最小字符数
mode='remote'默认4
mode='local'默认0
editable=false使其自动失效
minListWidth Number 设置下拉列表最小宽度,listWidth宽度大于最小宽度,该项被忽略
mode String 设置下拉框数据读取模式
local:读取本地数据
remote:读取远程数据
pageSize Number 设置下拉列表分页大小(只在mode='remote'生效)
queryDelay Number 设置从键入字符结束到发送查询请求的延时
mode="remote"默认500
mode="local"默认10
queryParam String 查询的名字,默认'query',被传递查询字符串中
selectOnFocus Boolean 当获得焦点立刻选择一存在列表项(默认false),只在editable=true生效