0
0 +---Name----+ +----Dept----+
1 +---Name----+ +----Dept----+
2 +---Name----+ +----Dept----+
它會創建itemId:nameId
& deptId
N多的名稱&部門textfeilds的所有行。
我必須能夠訪問我的控制器中的特定名稱或dept文本字段或所有文本字段。
0 +---Name----+ +----Dept----+
1 +---Name----+ +----Dept----+
2 +---Name----+ +----Dept----+
它會創建itemId:nameId
& deptId
N多的名稱&部門textfeilds的所有行。
我必須能夠訪問我的控制器中的特定名稱或dept文本字段或所有文本字段。
要訪問所有文本框,你可以使用這個&疊代
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這個原因應該是儘可能獨特
我猜我的答案適合你 –
請更清楚,例如什麼是第一個名稱的文本框的項目ID? –