2014-01-24 119 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

我猜我的答案適合你 –

相關問題