javascript – Ext RadioGroup – 如何访问所选单选按钮的值?

我在访问无线电组中所选单选按钮的值时遇到一些困难.基于论坛和网络上其他帖子的讨论,我尝试了许多不同的方法.不幸的是,没有足够的幸运(或熟练)让它工作.基于以下FormPanel配置,我希望有人可以告诉我如何在组“mainPhone”中获取所选无线电的值.

谢谢!

想要更新以表明我能够从stackoverflow获得响应,而EXT-JS论坛没有向我提供任何帮助.方法去stackoverflow!

马特

function createForm(elem) {
var myForm2 = new Ext.form.FormPanel({
  renderTo:elem,
  width:425,
  frame:true,
  style:"margin: 10px auto 10px auto;",
  items: [{xtype:'fieldset',
            title: 'Contact Info',
            autoHeight:true,
            items :[new Ext.form.RadioGroup({
                        fieldLabel: 'Main Phone',
                        vertical: false,
                        id:"mainPhone",
                        items: [
                            {boxLabel: 'Home', name: 'id-1', inputValue: 'H', checked:true},
                            {boxLabel: 'Work', name: 'id-1', inputValue: 'W'},
                            {boxLabel: 'Other', name: 'id-1', inputValue: 'O'}
                        ]    

                    }),
                  new Ext.form.TextField({
                    id:"frm_CreateCustomerHomePhone",
                    fieldLabel:"Home Phone",
                    width:275,
                    allowBlank:true
                 }),
                 new Ext.form.TextField({
                    id:"frm_CreateCustomerWorkPhone",
                    fieldLabel:"Work Phone",
                    width:275,
                    allowBlank:true
                 })
                  new Ext.form.TextField({
                    id:"frm_CreateCustomerOtherPhone",
                    fieldLabel:"Other Phone",
                    width:275,
                    allowBlank:true
                 })
    ]}]});              
}
这是一个疯狂的猜测,但是这个怎么样:

myForm2.getForm().getValues()['id-1'];
翻译自:https://stackoverflow.com/questions/414529/ext-radiogroup-how-to-access-the-value-of-selected-radio-button

转载注明原文:javascript – Ext RadioGroup – 如何访问所选单选按钮的值?