2011-06-17 16 views
0

私は抄録のフォーム要素の値を取得しようとしています。私は使用していますSencha Touch radiofieldの値

fields = form.getFields(); var name = fields ["name"]。getValue();

これは自分のフィールドのほとんどで機能しますが、ラジオボタンフィールドでは機能しません。 私は男女の値を持つ '性別'と同じ名前の2つのラジオフィールドを使用しています。私はこのフィールドで上記のコードを試しましたが、無線フィールドにgetValue()メソッドがないというエラーが発生します。しかし、Ext.form.radioのSencha Touchの文書では、ラジオにはこの方法があると言われています。ラジオグループの価値を得る正しい方法は何ですか?

+0

を試してみてください。この方法を使用すると、モデルの読み込みと保存のパワーを活用しながら、フォームの値を簡単に抽出することができます。 http://dev.sencha.com/deploy/touch/docs/?class=Ext.form.FormPanel http://dev.sencha.com/deploy/touch/docs/source/FormPanel.html#method -Ext.form.FormPanel-updateRecord – Ballsacian1

答えて

0

はあなたのフォームにレコードを渡し、その後this.updateRecord(this.record)を呼び出してみました

var fields = form.getValues(); 
console.log(fields['name']);