채택완료

서명 날인 필수 입력 체크 어떻게 하나요?

|

답변 2개

채택된 답변
+20 포인트

<input type="hidden" name="mb_3" value="<?php echo $member['mb_3'] ?>" class="form-control input-sm" required>

색상으로 표시된 부분을 추가해보세요.

그리고, 

sweetAlert() 이함수가 어디에 정의돼 있는지 출력한 소스엔 없어서.. 


sweetAlert("서명", "서명이 정상적으로 입력되지 않았습니다.", "error"); 


위에 소스를 아래 소스로 ...

Alert("서명이 정상적으로 입력되지 않았습니다."); 


이렇게 변경후 체크가 되는지 테스트해보시길...

2021-01-17 (일) 11:36:42

아주옛날 질문이지만..

저도 고민고민하다 방법을 찾아내어 

추후에 보실 분들을 위해서 방법을 남깁니다

제 코드 중 일부인데 저는 서명을 여분필드5로 입력받았고

만약 입력이 없는경우 alert를 띄우면서 이벤트를 스탑시키는 코드를 넣었습니다 (이벤트 스탑이없었더니 submit으로 다음페이지로 넘어가버리더라구요)

                        function fun_submit() {

                            if(isSign) {

                                var canvas = $("#canvas").get(0);

                                var imgData = canvas.toDataURL();

                                jQuery('#page').find('p').remove();

                                jQuery('#page').find('img').remove();

                                jQuery('#page').append(jQuery('<p>아래의 서명날인을 사용합니다.</p>'));

                                jQuery('#wr_5').append($('<input type="hidden" name="wr_5" class="form-control input-sm">').attr('value',imgData));

                                closePopUp();

                            } else {

                                alert('서명해주세요');

                                event.preventDefault();

                            }

                        }

답변을 작성하려면 로그인이 필요합니다.