나는 (checked="checked"
) 또는 체크하지 않은 체크 박스를 가지고있다.jQuery를 사용하여 체크 박스를 계산하는 방법은 무엇입니까?
나는 모든 체크 박스의 수를 얻고 싶습니다. 체크하지 않고 체크 박스를 체크하고 싶습니다.
확인란을 사용하면 <input type="checkbox" />
을 의미합니다.
jQuery로 어떻게 할 수 있습니까? 미리 감사드립니다! 당신은
나는 (checked="checked"
) 또는 체크하지 않은 체크 박스를 가지고있다.jQuery를 사용하여 체크 박스를 계산하는 방법은 무엇입니까?
나는 모든 체크 박스의 수를 얻고 싶습니다. 체크하지 않고 체크 박스를 체크하고 싶습니다.
확인란을 사용하면 <input type="checkbox" />
을 의미합니다.
jQuery로 어떻게 할 수 있습니까? 미리 감사드립니다! 당신은
을 할 수있는 :
var numberOfChecked = $('input:checkbox:checked').length;
var totalCheckboxes = $('input:checkbox').length;
var numberNotChecked = totalCheckboxes - numberOfChecked;
편집
또는
var numberNotChecked = $('input:checkbox:not(":checked")').length;
다음 코드는 나를 위해 일한도 간단합니다.
$('input[name="chkGender[]"]:checked').length;
여러 개의 확인란이있는 tr 행이 있다고 가정하고 첫 번째 확인란을 선택한 경우에만 계산할 수 있습니다.
당신은 예를를 들어 첫 번째 체크 박스
에 클래스를 제공함으로써 class='mycxk'
는 당신이 믿을 수있는 것을 할 수 있다고 할 수있는 여러 가지 방법이 있습니다이
$('.mycxk').filter(':checked').length
같은 필터를 사용하여 :
방법 1 :
,622,방법 2 :
alert($('input[name=checkbox_name]').attr('checked'));
방법 3 :
alert($(":checkbox:checked").length);