체크박스 필수선택

체크박스 필수선택

QA

체크박스 필수선택

본문

<input type='checkbox' name='wr_3' value="월" <?if($member['wr_3']=="월")echo"checked";?>/ class="day-name">월
<input type='checkbox' name='wr_4' value="화" <?if($member['wr_4']=="화")echo"checked";?>/ class="day-name">화
<input type='checkbox' name='wr_5' value="수" <?if($member['wr_5']=="수")echo"checked";?>/ class="day-name">수
<input type='checkbox' name='wr_6' value="목" <?if($member['wr_6']=="목")echo"checked";?>/ class="day-name">목
<input type='checkbox' name='wr_7' value="금" <?if($member['wr_7']=="금")echo"checked";?>/ class="day-name">금
<input type='checkbox' name='wr_8' value="토" <?if($member['wr_8']=="토")echo"checked";?>/ class="day-name">토
<input type='checkbox' name='wr_9' value="일" <?if($member['wr_9']=="일")echo"checked";?>/ class="day-name">일
<input type='checkbox' name='wr_10' value="전체" <?if($member['wr_10']=="전체")echo"checked";?>/ class="day-name">전체

 

 

 

이렇게 작성했는데요 ㅠㅠ 혹시 체크박스를 하나 이상은 무조건 선택하게 어떻게 할까요???

이 질문에 댓글 쓰기 :

답변 2

배열로 처리하시지 복잡하게 하셨네요.

올려주신 내용을 기반으로 말씀드리면 일단 코드 전체를 이렇게 감싸주고..

 

<div class="checklist">

    <input type='checkbox' name='wr_3' value="월" ..............

    <input type='checkbox' name='wr_4' value="화" ..............

    .................................................

</div>

 

하단 submit 스크립트 안에 이렇게 추가하세요.

 

if ($('.checklist :checkbox:checked').length < 1) {
    alert("요일을 하나 이상 선택하세요.");
    return false;
}

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

회원로그인

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