我需要隔离附加到一系列输入复选框末尾的变量n
。 ID = SubDocRecChk0,ID = SubDocRecChk1,ID = SubDocRecChk2等。
我想返回单击的复选框ID的n
。
但是当我运行这段代码时,无论我检查哪一个,它总是将n返回为5。
for (var n = 0; n < 5; n++) {
$("#SubDocRecChk" + n).on("click", function () {
if ($(this).prop('checked') == true) {
alert(n + " is checked");
}
else {
alert(n + " is unchecked");
}
});
}
enter code here
任何帮助都将不胜感激。
我检查过的其他资源但未找到我的具体案例。感谢。