首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Ext上拉框默认选中第一个

2012-10-26 
Ext下拉框默认选中第一个加载本地数据(也就是下拉项是写死,或者是已知道的那种)Ext.onReady(function() {v

Ext下拉框默认选中第一个

加载本地数据(也就是下拉项是写死,或者是已知道的那种)

Ext.onReady(function() {var logDataType = new Ext.data.SimpleStore({fields : ['key', 'value'],data : [['abc', '浏览记录'], ['def', '下载记录']]});var logTypeCombo = new Ext.form.ComboBox({colspan : 2,fieldLabel : '日志类型',id : 'aaa',store : logDataType,displayField : 'value',valueField : 'key',mode : 'local',typeAhead : true,forceSelection : true,triggerAction : 'all',width : 155,emptyText : '请选择 .... ',selectOnFocus : true});var mainPanel= new Ext.Panel({renderTo:document.body,border:false,width:300,height:100,items:[logTypeCombo],buttons:[{text:'button值',handler:function(){alert(logTypeCombo.value);}}]})logTypeCombo.setValue( logTypeCombo.store.getAt(0).get('key') );  //要让它默认选到第几个 把0 改成相应数字就好,超出会报错});

?

加载服务器数据

var articleCombo = new Ext.form.ComboBox({colspan : 2,name : 'articleId',fieldLabel : '学习内容',displayField : 'value',valueField : 'key',store : articleComboStore,mode : 'local',typeAhead : true,forceSelection : true,triggerAction : 'all',width : 355,emptyText : '请选择 .... ',selectOnFocus : true});articleComboStore.on("load",function(){   //对 ComboBox 的数据源加上 load 事件就好articleCombo.setValue(this.getAt(0).get('key'));});articleComboStore.load();

?

?

?

?

?

?

?

热点排行