0

同じ「itemId」を持つコンポーネントを取得するにはどうすればよいですか? ExtJS 3.4 を使用します。

同じ itemId を持つ異なる hbox レイアウトに 4 つのコンボがあります。これらすべてのコンボックスの値を取得する必要があります。これに利用できるAPIはありますか?

  form1  
    row1 combo1
  form1
    row2 combo2
  form1
    row3 combo3
  form1
    row4 combo4

助けてください。

4

1 に答える 1

1

フォーム内のコンポーネントに「hiddeName」を使用して解決しました。Ext.query() を通じてすべての hbox フォームを取得でき、そのフォームから form.getValues() がフォーム内のコンポーネントの値を提供します。

   forms = Ext.query(#formId); 
   for (var i=0; i < forms.length; i ++) {
     formValues = new Ext.form.BasicForm(forms[i]).getValues();
   }
于 2012-08-27T18:54:12.423 に答える