extjs下拉列表(二)

最近看了看extjs,以前对这方面没有学习,只所以没有学习,听到别人说这个框架比较占用内存,最近用了几天时间在研究这,感觉不错。如果要是做简单的,建设用easyUi

       var st1 = new Ext.data.Store({
                fields: ["name", "id"],
                data: [
                    { name: "男", id: "1" },
                    { name: "女", id: "2" }
                ]
            });
        var w = new Ext.Window({
            height: 500,
            width: 500,
            title: "下拉列表控件",
            items: [
                {
                    xtype: "combobox",
                    store: st1,
                    displayField: "name",   //显示出来的是name 
                    valueField: "id",       //值是id
                    fieldLabel: "性别",     //label
                    labelWidth: 50,         //label宽度
                    editable: false,        //不可编辑
                    emptyText: "请选择...", //为空的时候显示的文字
                    id: "cboSex",           //id
                    listeners: {            //侦听事件,除了点击事件外,其它事件都是写在这里
                        select: function (c, b) { //选择事件
                            alert(Ext.getCmp("cboSex").getValue()); //这里拿到的是id
                        }
                    }
                }
            ]
        });
        w.show();


 var combo = new Ext.form.ComboBox({
            emptyText: '请选择山西城市',
            mode: 'local',
            width: 100,
            triggerAction: 'all',
            transform: 'combo'
        });
        var btn = new Ext.Button({
            text: "列表框的值",
            renderTo: Ext.getBody(),
            handler: function () {
                Ext.Msg.alert("城市", "实际值:" + combo.getValue() + ";显示值:" + combo.getRawValue());
            }
        });

     <select id="combo" class="center">
            <option value="dalian">太原</option>
            <option value="shenyang">晋城</option>
            <option value="dandong">长治</option>
            <option value="anshan">临汾</option>
        </select>  

有写的不好的地方,大家可以随时提出,多学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值