1
私はTbarにラジオを持っています。Extjs4、コントローラのラジオフィールド値を取得
3210と私のコントローラでラジオの値を取得したい。
Q1。チェックされたフィルタをquery()に追加することはできますか?
var searchType = Ext.ComponentQuery.query("#orderListTbar [name=searchType]");
console.log(searchType);
console.log(searchType.length); // return 3
私は
、
var searchType = Ext.ComponentQuery.query("#orderListTbar [name=searchType]:checked");
を試してみましたが、それは動作しません。
Q2。どのようにして電波値を取得できますか?
console.log(searchType[0].value); // return field name ,not value
console.log(searchType[0].initialConfig.value); // it return value
"initialConfig" を入れて、それが正しいと、それは奇妙に見えます。
正しい使い方を教えてください。
ありがとうございました!
wow!それは完全に動作します!ありがとうございました。だから、私は 'value:'プロパティをradiofield(チェックボックス)でも使う必要はありません。右? –
ラジオのいずれかを開始しないようにしない限りはありません。 'value:true'、' value:1'、 'value:' true''、 'value:' on''のように、ラジオが選択されたときにラジオを開始させます。これらのほとんどは、APIの[この要素の紹介](http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.field.Radio)で説明されています。 @ user1245590が提案されました。 – Geronimo
ああ、そうです。ありがとうございました! –