【发布时间】:2012-09-10 10:13:27
【问题描述】:
当用户点击它时,我有更多的复选框输入调用函数“boxclick”:
<input id="1box" type="checkbox" name="selected[]" onclick="boxclick(this,'1')">
<input id="2box" type="checkbox" name="selected[]" onclick="boxclick(this,'2')">
<input id="3box" type="checkbox" name="selected[]" onclick="boxclick(this,'3')">
<input id="4box" type="checkbox" name="selected[]" onclick="boxclick(this,'4')">
为了检查/取消选中所有我使用简单的 jquery 脚本:
<input type="checkbox" onclick="$('input[name*=\'selected\']').attr('checked', this.checked);" checked="checked">
我的问题是当我选中/取消选中所有功能“boxclick”时没有运行。
// == a checkbox has been clicked ==
function boxclick(box,category) {
if (box.checked) {
show(category);
} else {
hide(category);
}
}
【问题讨论】:
-
你能告诉我简短的...?我想你想检查所有是一个复选框被选中...??对吧。?
-
你能告诉我们
boxclick这个函数是什么样子的吗? -
我已经用 boxclick 代码更新了我的问题
标签: javascript jquery html unchecked