复选框的全选操作
2017-12-15 14:40
239 查看
//全选操作
1.第一种方法JS,此方法用于多级菜单前复选框(如下图)
function setMenu(id) {
var checklist = document.getElementsByName("Menu" + id);//getElementsByName:取出复选框的name值
if (document.getElementById("Menu" + id).checked) { //getElementById:取出复选框的id值
$("[name='Menu" + id + "']").attr("checked",'true');//全选
for (var i = 0; i < checklist.length; i++) {
checklist[i].checked = 1;
}
} else {
$("[name='Menu" + id + "']").removeAttr("checked");//取消全选
for (var j = 0; j < checklist.length; j++) {
checklist[j].checked = 0;
}
}
}
2.第二种JQuery方法,注意所有的复选框type都设置为checkbox才有效,此方法在GV中用过,chkAll为表头复选框ID
$("#chkAll").click(function () {
if (this.checked) {
var checked = $("input[type='checkbox']");
checked.prop("checked", true);
}
else
{
var checked = $("input[type='checkbox']");
checked.prop("checked", false);
}
})
相关文章推荐
- 09-Dom操作复选框(全选、全不选、反选)
- jQuery对复选框(checkbox)的全选,全不选,反选等的操作
- jquery操作复选框全选反选选中 1.9与1.8区别
- 复选框全选后台删除操作。
- 表前复选框全选操作
- jquery操作复选框全选反选选中 1.9与1.8区别
- html复选框全选、反选操作
- 【特效】复选框的全选、全不选、反选操作
- jquey操作checkbox,全选,单击,获取值,单击文字选中复选框
- 全选,通过复选框操作
- jquery 实现复选框的全选操作实例代码
- 复选框全选、取消全选、反选操作
- 复选框全选与全不选操作实现思路
- Jquery 操作复选框 全选,判断是否选中等
- jquery对表单checkbox复选框的操作例子(全选,反选,获取选取值)
- jQuery对复选框的全选,全不选,反选等的操作
- JS实战 · 复选框全选操作
- jQuery——选中、不选中、全选、取消全选等复选框操作
- 关操作复选框(全选或全不选)
- 复选框的一下额操作|全选 取消全选 反选 选中值