Доступ к значению с помощью ExtJS Radio button - PullRequest
0 голосов
/ 22 сентября 2010

Итак, я объявляю объект переключателя 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());

В моем методе сохранения, однако, он выводит это:

[object Object]

Таким образом, fundingRec никогда не устанавливается как «1», потому что он всегда видит, что значение - это то, что я имею в тексте выше, и всегда устанавливает его как «0».

Как мне правильно получить доступ к значению этого поля, как мне нужно?

1 Ответ

1 голос
/ 22 сентября 2010

Я понял это.

Если у вас есть ExtJS RadioGroup, вам нужно сначала получить доступ к радиоэлементу IN группы, а затем получить значение группы этих элементов ('и / или') .. не базовое значение ('true / false') .. . как это

checkWin.Payee2.AndOr.getValue().getGroupValue()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...