EXTJS 4.2 資料 控制項之checkboxgroup的用法(待用資料)

來源:互聯網
上載者:User

標籤:

1.頁面

1.1點擊‘橫幅’,需要動態顯示隱藏文字框

 {                 xtype: ‘fieldset‘, title: ‘指定附加圖&橫幅設定‘, collapsible: true,                 items: [                        {                            xtype: ‘container‘,                            layout: ‘hbox‘,                            flex: 1,                            items: [{                                xtype: ‘checkboxgroup‘,                                fieldLabel: ‘指定附加圖‘,                                width: 100, flex: 1,                                columns: 1,                                vertical: true,                                id: ‘picType‘,                                items: [                                   { boxLabel: ‘略圖‘, name: ‘thumbed‘, inputValue: ‘thumb‘, checked: true },                                   { boxLabel: ‘表徵圖‘, name: ‘iconed‘, inputValue: ‘icon‘, },                                   {                                       boxLabel: ‘橫幅‘, name: ‘bannered‘, inputValue: ‘banner‘, listeners: {                                           change: function (cb, nv, ov) {                                               if (cb.getValue() == true) {                                                   Ext.getCmp(‘banner‘).show();                                               }                                               else {                                                   Ext.getCmp(‘banner‘).hide();                                               }                                           }                                       }                                   }                                ]                            }                            ]                        }, {                            xtype: ‘container‘,                            id: ‘banner‘,                            hidden: true,                            flex: 1,                            layout: ‘anchor‘,                            defaultType: ‘textfield‘,                            items: [{                                fieldLabel: ‘寬‘,                                afterLabelTextTpl: required,                                allowBlank: false,                                name: ‘BannerWidth‘,                                anchor: ‘50%‘                            }, {                                fieldLabel: ‘高‘,                                afterLabelTextTpl: required,                                allowBlank: false,                                name: ‘BannerHeight‘,                                anchor: ‘50%‘                            }]                        }                 ]             },

2.取值

            //----------------擷取選中是否true、false 開始-----------------            var thumbed = dataViewPanel_Right.form.findField(‘thumbed‘).getValue();//擷取選中是否true、false            var iconed = dataViewPanel_Right.form.findField(‘iconed‘).getValue();//擷取選中是否true、false            var bannered = dataViewPanel_Right.form.findField(‘bannered‘).getValue();//擷取選中是否true、false            //----------------擷取選中是否true、false 結束-----------------            //----------------擷取選中的checkbox值 開始-----------------            var chkLableValue = Ext.getCmp(‘picType‘).getChecked();            var lblValue = [];            Ext.Array.each(chkLableValue, function (item) {                lblValue.push(item.inputValue);            });            //----------------擷取選中的checkbox值 結束-----------------            alert(lblValue);

 

EXTJS 4.2 資料 控制項之checkboxgroup的用法(待用資料)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.