Notice
Recent Posts
Recent Comments
Link
이야기앱 세상
jquery를 이용한 checkbox 전체 선택 해제하기 본문
jquery를 이용한 checkbox 전체 선택 해제하기
<input type="checkbox" id="chk_all"> <--------- [전체 선택]
<input type="checkbox" class="del-chk">
<input type="checkbox" class="del-chk">
<input type="checkbox" class="del-chk">
[전체 선택] 체크박스를 클릭하면 개별 체크박스를 전체 선택하거나 선택을 해제하기
$(document).on('click','#chk_all',function(){
if($('#chk_all').is(':checked')){
$('.del-chk').prop('checked',true);
}else{
$('.del-chk').prop('checked',false);
}
});
체크된 체크박스를 해제하면 [전체 선택] 체크박스도 해제되고 개별 체크박스를 전부 선택하면 [전체 선택] 체크박스도 선택되도록 처리하기
$(document).on('click','.del-chk',function(){
if($('input[class=del-chk]:checked').length==$('.del-chk').length){
$('#chk_all').prop('checked',true);
}else{
$('#chk_all').prop('checked',false);
}
});
반응형
'IT > jQuery' 카테고리의 다른 글
jQueryUI의 datepicker를 이용한 시작일, 종료일 지정하기 (0) | 2021.09.13 |
---|---|
jQuery - div에 overflow:auto 로 지정했을 때 div의 하위 div로 스크롤 위치를 변경하기 (0) | 2019.01.02 |
jQuery - 페이지 내의 특정 위치로 스크롤을 이동시키기 (5) | 2018.12.26 |
jQuery - ajax 통신이 성공했을 때 팝업창(새창) 띄우기 오류 (0) | 2018.12.24 |
jQuery - 스크롤시 메뉴는 고정되고 내용은 스크롤되도록 처리하기 (0) | 2018.12.24 |
Comments