代码之家  ›  专栏  ›  技术社区  ›  Scott

从ExtJS单选按钮访问值

  •  0
  • Scott  · 技术社区  · 16 年前

    所以我声明一个ExtJS单选按钮对象如下:

    .AddExtObject("{xtype:'radiogroup', ref:'../AndOr', defaults:{name:'rdo-payee2'}, width:120, items:[{boxLabel:'And', checked:true, inputValue:'and'},{boxLabel:'Or', inputValue:'or'}]}")
    

    if (checkWin.Payee2.AndOr.getValue() == 'and') {
                    fundingRec.set('IsPayee2RequiredToSign', '1');
                } else {
                    fundingRec.set('IsPayee2RequiredToSign', '0');
                }
                Global.alert(checkWin.Payee2.AndOr.getValue());
    

    但是,在我的save方法中,它输出以下内容:

    [object Object]
    

    如何根据需要正确访问此字段的值?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Scott    16 年前

    我想出来了。

    如果您有一个ExtJS RadioGroup,则需要首先访问组中的radio元素,然后获取该元素的组值('and/or')…而不是基本值('true/false')…如下所示

    checkWin.Payee2.AndOr.getValue().getGroupValue()