gpt4 book ai didi

javascript - 通过选中一个复选框来切换一组复选框

转载 作者:行者123 更新时间:2023-11-27 23:31:53 24 4
gpt4 key购买 nike

我正在尝试检查一个复选框,并让该操作检查表单中的其余复选框。我如何使用类来做到这一点?

<script>
$(".global").on("click", function() {
var all = $(this);
$('.checkbtn').each(function() {
$(this).prop("checked", all.prop("checked"));
});
});
</script>

<div>
<input type="checkbox" class ="global" id="select-all" name="selectAll" value=""/> All
<input type="checkbox" class ="checkbtn" name="practice" value=""/> 1
<input type="checkbox" class ="checkbtn" name="filename" value=""/> 2
<input type="checkbox" class ="checkbtn" name="comment" value=""/> 3
</div>

最佳答案

您不必要地使这项任务复杂化了。往这边走:

$(function() {
$(".global").on("change", function() {
var state = this.checked;
$('.checkbtn').prop("checked", state);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" class="global" id="select-all" name="selectAll" value="" />All
<input type="checkbox" class="checkbtn" name="practice" value="" />1
<input type="checkbox" class="checkbtn" name="filename" value="" />2
<input type="checkbox" class="checkbtn" name="comment" value="" />3

关于javascript - 通过选中一个复选框来切换一组复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34498278/

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