gpt4 book ai didi

javascript - 在 jquery 中选择主复选框时选中/取消选中复选框

转载 作者:太空狗 更新时间:2023-10-29 16:51:12 25 4
gpt4 key购买 nike

我的列标题中有一个支票簿。单击它时,需要选中所有复选框,取消选中主复选框时,应取消选中所有复选框。我在谷歌上搜索了很多,但我只得到了这种东西的 javascript 代码。但我想要纯 JQuery 的东西。我在这里粘贴我的代码。现在单击主复选框,所有复选框都处于选中状态,但主复选框本身有人可以用 jquery 代码帮助我吗。

这是我的标题复选框:

<input type="checkbox" onclick="checkBoxChecked()" id="mastercheck" name ="mastercheck"/>

点击方法是

function checkBoxChecked(){
try{

var checkboxes=document.getElementsByName("test");

for(i=0;i<document.getElementsByName("test").length;i++)
{
checkboxes[i].checked = "checked";
}

}
catch(e)
{

}

document.getElementById("mastercheck").checked="checked";
return true;

}

最佳答案

HTML:

<input type="checkbox" id="ckbCheckAll" />
<p id="checkBoxes">
<input type="checkbox" class="checkBoxClass" id="Checkbox1" />
<br />
<input type="checkbox" class="checkBoxClass" id="Checkbox2" />
<br />
<input type="checkbox" class="checkBoxClass" id="Checkbox3" />
<br />
<input type="checkbox" class="checkBoxClass" id="Checkbox4" />
<br />
<input type="checkbox" class="checkBoxClass" id="Checkbox5" />
<br />
</p>

JQuery:

$(document).ready(function () {
$("#ckbCheckAll").click(function () {
$(".checkBoxClass").prop('checked', $(this).prop('checked'));
});
});

Live Demo

关于javascript - 在 jquery 中选择主复选框时选中/取消选中复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18976846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com