[英]How to uncheck a group of checkbox in JQuery/JavaScript
我試圖不選中全部和一組復選框(1、2、3) 。 例如,當未選中全部並選中1時 ,如果單擊全部 ,則應選中1 ,反之亦然。
<input type="checkbox" name="checkAll" class="selectAll" /> All <br/> <input type="checkbox" name="checkuser" class="cb_box " /> 1 <input type="checkbox" name="checkuser" class="cb_box " /> 2 <input type="checkbox" name="checkuser" class="cb_box " /> 3
我以這種方式嘗試過,但是沒有用。 有什么建議嗎?
$(function () {
$('.selectAll').click(function () {
$('input[name=checkuser]').attr('unchecked', $(this).attr('checked'));
});
功能prop
以及事件change
$('input[name="checkuser"]').prop('checked', $(this).is(':checked'));
$(function() { $('.selectAll').change(function() { $('input[name="checkuser"]').prop('checked', $(this).is(':checked')); }); });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="checkbox" name="checkAll" class="selectAll" /> All <br/> <input type="checkbox" name="checkuser" class="cb_box " /> 1 <input type="checkbox" name="checkuser" class="cb_box " /> 2 <input type="checkbox" name="checkuser" class="cb_box " /> 3
$('.selectAll').click(function(){
$(':checkbox.cb_box').prop('checked', this.checked);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.