BIG
checkbox 전체선택 / 전체해제 샘플코드
// @ select all & uncheck all
jQuery("#check_all").click(function()
{
jQuery("input[name=check_om01_pk]").prop("checked", this.checked);
});
// @ get checkbox status count
jQuery("input[name=check_om01_pk]").click(function()
{
let loopCnt = 0;
let totalCnt = jQuery("input[name=check_om01_pk]").length;
let Cnt_checked_true = 0;
let Cnt_checked_false = 0;
for(loopCnt=0; totalCnt>loopCnt; loopCnt++)
{
if( jQuery("input[name=check_om01_pk]")[loopCnt].checked == true )
{
Cnt_checked_true = Cnt_checked_true + 1;
}// end if
if( jQuery("input[name=check_om01_pk]")[loopCnt].checked == false )
{
Cnt_checked_false = Cnt_checked_false + 1;
}// end if
}// end for
if( Cnt_checked_false > 0 )
{
jQuery("#check_all").prop("checked", false);
}// end if
});
LIST
'!!...JS-HTML' 카테고리의 다른 글
[javascript]DIV 레이어 팝업창 사용하기 - jQuery 활용 - (0) | 2022.10.04 |
---|---|
[javascript] 간단한 테이블 TR 추가 삭제 샘플 (0) | 2022.10.04 |
[javascript] jQuery - Undefine error 예외처리 샘플코드 (0) | 2022.09.04 |
[javascript]ajax file upload function sample (0) | 2022.08.10 |
[javascript]ReplaceAll 함수 구현 (0) | 2022.04.03 |