Итак, я объявляю объект переключателя 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».
Как мне правильно получить доступ к значению этого поля, как мне нужно?