我已經陷在越來越選中的複選框的複選框的總數,當我點擊下面選擇如何獲得基於特定的類
$("#SelctCheckAll").click(function() {
$('input:checkbox').not(this).prop('checked', this.checked);
var numberOfChecked = $('input:checkbox:checked').length;
var totalCheckboxes = $('input:checkbox').length;
});
所有的代碼所示。這樣它的正常工作得到的複選框的總數。但我的疑問是,當我添加兩個類,例如class =「checkbox1」和class =「checkbox2」都有type = checkbox。
例如,class = checkbox1包含6個複選框,class = checkbox2包含10個複選框。那麼如何獲得class = checkbox1的複選框總數,反之亦然?下面
<input type="checkbox" id="SelctCheckAll" name="SelctCheckAll">
<input type="checkbox" class="checkbox1">
<input type="checkbox" class="checkbox2">
'$( '輸入:checkbox.checkbox1:檢查')長;'和'$('輸入:複選框.checkbox2:checked')。length;' – guradio
https://jsfiddle.net/Vinay199129/r4k6z6v0/ – Rex