我有以下功能:
parentName
我正在尝试为category
中的变量parentName0
创建动态名称。首先运行for循环,此变量的名称应为parentName1
- 第二次运行时应为receivedCategories[i].ParentCategoryId
,依此类推,直到null
为var parentName = "parentName" + parentLevel;
。
上面显示的方法忽略category.parentName
,因此在循环的每次运行中都会覆盖parentName
。
如何在category
动态中制作function OnSuccess() {
alert("Your question has been submitted.");
this.reset();
$('#questionTxt').val(''); //Modified, put it AFTER reset()
}
变量?
我希望我以一种可以理解的方式解释了这一点。否则请告诉我,以便我可以尝试详细说明。
答案 0 :(得分:2)
方括号表示法:
var parentLevel = 0;
function renderCategoryList (receivedCategories) {
...
category["parentName" + parentLevel] = receivedCategories[z].Name;
parentLevel++;
...
}