ext,获取combox下拉框的值

初学EXT,都是在使用过程中才研究学习,一个简单的问题或许研究好长时间,或许吹灰之力。好了既然学习了就该记下来!】

// 下拉框
var abc = [['hypotaxis', '关系'], ['text', '正文'], ['commentary', '评论']];

var store = new Ext.data.SimpleStore({
   fields : ['abbr', 'state'],
   data : abc
    // from states.js
   });
var combo = new Ext.form.ComboBox({
        id : 'comboxlistvalue',
     store : store,
     displayField : 'state',
     typeAhead : true,
     mode : 'local',
     editable : false,
     //fieldLabel : '类型',
     triggerAction : 'all',
     emptyText : '搜索全部',
     selectOnFocus : true,
     width : '95%',
    valueField : 'abbr' // 传送的值   

                                // 不加这个属性得到的就是:关系/正文/评论 否则就是:hypotaxis/text/commentary
    });

var cv = Ext.getCmp('comboxlistvalue').getValue();

alert(cv);   

猜你喜欢

转载自blog.csdn.net/ssdate/article/details/5686478