답변 2개
</p>
<p>$("input[type=checkbox]").each(function() {
$(this)[0].checked = true;
});</p>
<p>
위 코드대로 사용하시면 모든 체크박스가 선택됩니다.
선택자(input[type=checkbox])를 적절하게 수정하시면 원하시는 체크박스 전부가 선택되도록 할 수 있습니다.
가령, div(class list)에 속해있다면
$("div.list input[type=checkbox]") 이렇게 하시면 되겠지요.
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
class이용하시면 간단히 해결 하실수 있습니다.
스크립트
$('#chkAll').on('change', function() {
if( $(this).prop('checked')){
$('.chk').prop('checked',true);
}else{
$('.chk').prop('checked', false) ;
}
});
html
전체선택 : <input type="checkbox" id="chkAll" />
체크1 : <input type="checkbox" id="chk1" name="chk1" class="chk" />
체크2 : <input type="checkbox" id="chk2" name="chk2" class="chk" />
체크3 : <input type="checkbox" id="chk3" name="chk3" class="chk" />
체크4 : <input type="checkbox" id="chk4" name="chk4" class="chk" />
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
답변은 너무 감사합니다.