请查看下面的代码。问题是,当我按下一个复选框时,它将始终是noGroupKeys中将被发送到函数而不是0-j的最后一个值,因为当我按下复选框时for循环已经结束。甚至可以创建波纹管代码,以便它为每个必须发送enitre noGroupKeys列表作为参数的j whitout调用方法noGroupKeys,然后循环遍历" GenerateGraph.checkWhatGraphDataToPrint"方法
for (var j = 0; j < noGroupKeys.length; j++) {
//Enable Checkboxes
var currentNoGroupKey = noGroupKeys[j];
$("#officialCheckBox").click(function() {
GenerateGraph.checkWhatGraphDataToPrint("No_Group", currentNoGroupKey);
});
$("#validCheckBox").click(function() {
GenerateGraph.checkWhatGraphDataToPrint("No_Group", currentNoGroupKey);
});
}
由于