jquery复选框onchange变量

时间:2015-03-30 17:47:43

标签: javascript jquery

我需要隔离附加到一系列输入复选框末尾的变量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

任何帮助都将不胜感激。

我检查过的其他资源但未找到我的具体案例。感谢。

How to check whether a checkbox is checked in jQuery?

Check if checkbox is checked with jQuery

0 个答案:

没有答案