ラジオ ボタン フォームの選択された値を取得するための基本的な手順に従いました。
....
xtype: 'radiofield',
name: 'timespan',
id: 'timespan',
value: 7,
checked: true,
fieldLabel: 'Time Span',
boxLabel: '7 days'
}, {
xtype: 'radiofield',
name: 'timespan',
value: '30',
fieldLabel: '',
labelSeparator: '',
hideEmptyLabel: false,
boxLabel: '30 days'
}, {
xtype: 'radiofield',
name: 'timespan',
value: '60',
fieldLabel: '',
labelSeparator: '',
hideEmptyLabel: false,
boxLabel: '60 days'
}, {
xtype: 'radiofield',
name: 'timespan',
value: 'all',
fieldLabel: '',
labelSeparator: '',
hideEmptyLabel: false,
boxLabel: 'All' ....
私は次のような方法を使用しました:
Ext.getCmp('filter_form').getForm().getValues()['timespan']
しかし、これをコンソールに実行すると、選択したボタンの値を取得する代わりに、 という単語が表示されますon
。何が得られる?! getValues、getForm などのいくつかの異なる組み合わせを試しましたが、常にon
ortrue
またはになりfalse
ます。何が起きてる?