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

정보공유

[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 448건 6 페이지
번호 제목 글쓴이 날짜 조회
373 요일 처리 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-22 15147
372 모바일 웹 애플리케이션 디버깅 초간단 설명 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-12 19339
371 페이지가 이유도 없이 중간에 리로딩 되는 문제 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-05 20006
370 php 7 버전 이상에서 엑셀다운로드 오류 발생할경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-24 22610
369 it_img_upload 함수에서 오류코드가 발생하는경우. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-23 15443
368 다차원 배열 정렬 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-14 16215
367 원격지 이미지 파일 저장하고 이미지 파일 아닌경우 삭제 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-12 16251
366 영카트의 재고수량은 주문상태가 배송일때 차감된다. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-10 16251
365 phpMyAdmin 좌측 트리메뉴 테이블 갯수 설정 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-10 15736
364 텍스트 복사 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-03 15576
363 MYSQL LOCK TABLES 내 별칭(AS) 사용 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-25 15888
362 랜덤 아이디 문자열 생성 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-13 17520
열람중 설문응답 유효성 검사 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-13 15850
360 스마트에디터 배경 색상변경방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-08 17438
359 Chrome 브라우저 80 버전 로그인이 안되는 현상 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-02 16326