【发布时间】:2017-09-09 09:33:08
【问题描述】:
我想在单击全部“全选”时禁用所有复选框。
使用 jQuery 怎么可能?
JavaScript:
这里categories[]是foreach循环中复选框的名称
function checkAll(source) {
checkboxes = document.getElementsByName('categories[]');
for(var i=0, n=checkboxes.length;i<n;i++) {
//checkboxes[i].checked = source.checked;
checkboxes[i].disabled = source.disabled;
}
}
【问题讨论】:
-
不需要使用
forech来做到这一点。 -
你遇到了什么问题?
-
使用这个javascript ...所有复选框都没有禁用....你能解决这个javascript吗?如果解决了...那么我将实现 javascript。
标签: javascript jquery checkbox foreach