Extjs4を使用しています。ラジオグループがあり、チェックされたラジオボタンの値を取得したいので、次のようにリスナーを使用しました。
var radiogroup = new Ext.form.RadioGroup({
fieldLabel: 'Specimen ?',
allowBlank: false,
anchor: '85%',
items: [
{
boxLabel: 'Yes',
name: 'radio1',
inputValue: 1
},
{
boxLabel: 'No',
name: 'radio2',
inputValue: 2,
checked:true
}],
listeners: {
change : function(){
if(createOrderForm.getForm().getValues()['radio1']==1){
alert("yes");
}else{
alert("No");
}
}
}
});
「はい」ボタンをチェックすると、条件が満たされず、両方のアラートが発生します。選択したラジオボタンの値を取得するにはどうすればよいですか?