2014-01-24 41 views
0

我有这样如何访问独立字段,字段具有相同的itemId?

0 +---Name----+ +----Dept----+ 
1 +---Name----+ +----Dept----+ 
2 +---Name----+ +----Dept----+ 

它会创建itemId:nameId & deptId N多的名称&部门textfeilds的所有行。

我必须能够访问我的控制器中的特定名称或dept文本字段或所有文本字段。

+0

请更清楚,例如什么是第一个名称的文本框的项目ID? –

回答

2

要访问所有文本框,你可以使用这个&叠代

var items = Ext.ComponentQuery.query('#' + itemId); 
for(var index in items){ 
    //Assuming that all name textfields start with name like name0, name1 etc 
    if(items[index].indexOf("name") >=0){ 
     //Do Something 
    } 
} 

您可以使用相同的语句获取单个组件

var item = Ext.ComponentQuery.query('#' + itemId)[0]; 

请注意的itemId这个原因应该是尽可能独特

+0

我猜我的答案适合你 –

相关问题