ExtJs - 在extJs 3.4中按itemId获取元素

时间:2012-08-27 13:20:43

标签: extjs combobox

如何获得具有相同'itemId'的组件?使用ExtJS 3.4。

我在不同的hbox布局中有4个组合,具有相同的itemId。我需要获取所有这些combox的值。有没有api可用于此?

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

请帮忙。

1 个答案:

答案 0 :(得分:1)

我通过对表单内的组件使用'hiddeName'来解决它。通过Ext.query(),我们可以获取所有hbox表单,并从该表单中获取.getValues()将提供表单内部组件的值。

   forms = Ext.query(#formId); 
   for (var i=0; i < forms.length; i ++) {
     formValues = new Ext.form.BasicForm(forms[i]).getValues();
   }