위토즈 - 개발자프로그램판매공간

정보공유

[JQUERY] 설문응답 유효성 검사


<li>

    <p>2. 어떻게 알고 들어오셨나요?</p>

    <p>

        <input type="hidden" name="sat_sort[]" value="1" />

        <input type="hidden" name="sd_id[1]" value="1" />

        <label><input type="radio" name="sat_answer[1]" value="지인" class="btn-select"/> 지인</label>

        <label><input type="radio" name="sat_answer[1]" value="인터넷검색" class="btn-select"/> 인터넷검색</label>

        <label><input type="radio" name="sat_answer[1]" value="초청" class="btn-select"/> 초청</label>

    </p>

</li>

<li>

    <p>3. 기타입력이 있는 질문입니다.</p>

    <p>

        <input type="hidden" name="sat_sort[]" value="3" />

        <input type="hidden" name="sd_id[3]" value="19" />

        <label><input type="radio" name="sat_answer[3]" value="예" class="btn-select"/> 예</label>

        <label><input type="radio" name="sat_answer[3]" value="아니오" class="btn-select"/> 아니오</label>

    </p>

</li>






var i = 1;

var is_vaild = true;

$("input[name='sat_sort[]']").each(

    function(){

        var no = $(this).val();

        var is_checked = false;

        var answer = $("input[name='sat_answer["+no+"]']");

        if (answer.length) {

            $(answer).each(

                function(){

                    if (this.checked) {

                        is_checked = true;

                    }

                }

            );

        }


        if (!is_checked) {

            alert(i+'번 설문에 응답해주세요.');

            is_vaild = false;

            return false;

        }

        i++;

    }

);


if (is_vaild == true) {

    return true;

}

else {

    return false;

}


정보공유
Total 52건 1 페이지
번호 제목 글쓴이 날짜 조회
52 금액 카운팅 모션 다라라락 변화 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 06-26 270
51 php 와 ajax 를 이용해서 파일 업로드 할때 대용량 파일을 업로드 하는 방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-23 1014
50 datepicker 를 이용해서 달력3개를 표시하고 원하는 날짜만 선택이 가능하도록. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-28 1066
49 magnificPopup css 를 추가하여 popup 마다 다른 사이즈 로 띄우기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-16 1840
48 magnificPopup 조건이 맞지 않으면 popup 띄우지 않기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-12 1806
47 magnificPopup iframe 으로 form submit 하기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-12 1871
46 magnificPopup 으로 창을 호출 후 날짜 입력박스에 datepicker 실행되지 않는경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-13 2772
45 magnificPopup 파라미터 변수 값 ajax 타입으로 전송 방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-31 2812
44 jquery 로 text 필드와 file 첨부를 동시에. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-09 2926
43 파일 첨부 를 이미지버튼으로 대체한경우 첨부한 파일명 표시하기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-09 2858
42 폼을 생성하고 선택된(필요한) 영역의 값만 전송 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-17 3400
41 탭으로 나눠지는 슬라이드 쇼 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-13 4332
40 jquery fullcalendar eventOrder 정렬 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-23 12709
39 주소복사 계좌번호복사 URL복사 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-11 11758
38 jquery 스와이프 메뉴 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-15 12429