체크박스 필수선택

체크박스 필수선택

QA

체크박스 필수선택

답변 2

본문

<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;
}

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 16
© SIRSOFT
현재 페이지 제일 처음으로