【发布时间】:2011-01-13 08:08:03
【问题描述】:
如何使用复选框数组的 id 检查复选框数组中的复选框是否被选中?
我正在使用以下代码,但它总是返回选中复选框的计数,而不管 id。
function isCheckedById(id) {
alert(id);
var checked = $("input[@id=" + id + "]:checked").length;
alert(checked);
if (checked == 0) {
return false;
} else {
return true;
}
}
【问题讨论】:
-
复选框数组的含义类似于: 等等..
-
复选框数组有什么问题?否则你会怎么做“检查所有适用的”输入?
-
确保您的
id是独一无二的!name可以(并且应该,在这种情况下)重复,但是如果你重复id,你会发现很多奇怪的事情发生了! =D -
忽略之前的评论,应该是
return checked !== 0
标签: javascript jquery html checkbox