자바스크립트 전체 체크 문의드려요....

자바스크립트 전체 체크 문의드려요....

QA

자바스크립트 전체 체크 문의드려요....

본문


            <table id="show">
                    <thead>
                        <tr id="non_col">
                            <th scope="col" class="col_0"></th>    
                            <th scope="col" id="chk">
                                <label for="chkall" class="sound_only"></label>
                                <input type="checkbox" name="checkAll" value="1" id="checkAll">
                            </th>
                            <th scope="col" class="col_1">번호</th>    
                            <th scope="col" class="col_1">날짜</th>
                            <th scope="col" class="col_1">등록일</th>
                        </tr>
                    </thead>
            </table>
            <script>
                $("#checkAll").click(function(){
                    if($(this).is(":checked"))
                    { 
                        $("input[id^=chk]:checkbox:not(:disabled)").prop("checked", true);
                    }
                    else 
                    { 
                    // html id가 "chk_"으로 시작하는 모든 체크박스의 checked 값을 false로 변경한다.
                        $("input[id^=chk]:checkbox:not(:disabled)").prop("checked", false);
                    }
                }); 
            </script>

 

위 코드로 전체 체크를 사용하고 있는데 이상하게

                            <th scope="col" id="chk">
                                <label for="chkall" class="sound_only"></label>
                                <input type="checkbox" name="checkAll" value="1" id="checkAll">
                            </th>

이 부분이 테이블 밖으로 빠지면 전체 체크가 되고

테이블 안으로 들어오면 전체 체크가 안되네요;;

이 질문에 댓글 쓰기 :

답변 1

그누보드 기본 게시판의 list.skin.php 보시면 기본적으로 현재게시물 전체를 체크하는 부분이 있습니다.

그것 참고하시거나 그것과 중복되고 있는것이 있는건 아닌지 살펴보세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 936
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT