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? –