如何获取Extjs 4无线电组的选中值?

时间:2011-09-13 22:28:45

标签: javascript extjs extjs4

我有一个底栏添加到这样的面板

bbar: [{
        xtype       : 'button',
        text        : 'Select Filter By',
        itemId      : 'filter_by',  
        arrowAlign  : 'right',  
        menu        : [{
                        text    : 'Item Code',
                        checked : true,
                        group   : 'filter',
                        itemId  : 'item_code'
                      },{
                        text    : 'Description',
                        checked : false,
                        group   : 'filter',
                        itemId  : 'description'                     
                      }]              
      }]

如何从这两个中检查哪个?

此致

2 个答案:

答案 0 :(得分:0)

在这种情况下,可以选中或取消选中它们。

您可以为每个人提供一个ID,然后只需Ext.getCmp('id1').getValue()Ext.getCmp('id2').getValue()来获取每个

的状态

如果您想将这些用作“群组”,则必须根据您的要求将其包裹在CheckboxGroupRadioGroup中。

答案 1 :(得分:-1)

尝试this

这个想法只是为每个Ext.menu.Menu添加一个听众 如果您正在使用自己的课程,可以将testCheck作为您的方法之一..