jquery.validate 플러그인 홈 페이지에서 제공되는 데모 http:// jquery.bassistance.de/validate /demo/
확인 규칙 다음은 기본 확인 규칙이며, 규칙을 사용자 정의할 수도 있습니다
(1)필수:true 필수 항목 (2) 원격:"check.php" ajax 메소드를 사용하여 check.php를 호출하여 입력 값을 확인합니다 (3)email:true 이메일을 올바른 형식으로 입력해야 합니다 (4)url:true URL을 올바른 형식으로 입력해야 합니다 (5)date:true 날짜를 올바른 형식으로 입력해야 합니다 (6)dateISO:true 날짜(ISO)를 입력해야 합니다 올바른 형식으로 입력하세요. 예: 2009-06-23, 1998/01/22 형식만 확인하고 유효성 확인은 하지 않음 (7)number:true 법적 숫자(음수, 소수)를 입력해야 합니다. (8)digits:true 정수를 입력해야 합니다 (9)creditcard: 유효한 신용카드 번호를 입력해야 합니다 (10)equalTo:"#field" 입력 값은 #field와 동일해야 합니다 (11)accept: 유효한 접미사(업로드된 파일의 접미사)가 포함된 문자열을 입력하세요. (12)maxlength:5 입력 길이 최대 5자까지의 문자열(한자는 1자로 계산됩니다.) (13)minlength:10 최소 길이가 10자 이상인 문자열을 입력하세요. (한자는 한 문자로 계산됩니다.) (14)rangelength:[5,10] 길이를 입력하세요. 문자열은 5~10" 사이여야 합니다. ) (한자는 1자로 계산됩니다.) (15)범위:[5,10] 입력값은 5~10 사이여야 합니다 (16)최대: 5 입력값은 5보다 클 수 없습니다. (17)min:10 입력 값은 10보다 작을 수 없습니다.
확인 프롬프트
다음은 기본 확인 프롬프트입니다. 공식 웹사이트는 단순화된 버전입니다. 확인 프롬프트의 중국어 버전을 사용하거나 jQuery.extend(jQuery.validator.messages)를 통해 오류 프롬프트 메시지를 사용자 정의하여 웹 사이트의 확인 프롬프트 텍스트를 하나의 파일로 통합합니다.
필수: "이 필드는 필수입니다." , remote: "이 필드를 수정하세요.", email: "유효한 이메일 주소를 입력하세요.", url: "유효한 URL을 입력하세요.", date: "제발 유효한 날짜를 입력하세요.", dateISO: "유효한 날짜(ISO)를 입력하세요.", number: "유효한 숫자를 입력하세요.", digits: "숫자만 입력하세요.", Creditcard: "유효한 신용카드 번호를 입력하세요.", equalTo: "같은 값을 다시 입력하세요.", accept: "유효한 확장자와 함께 값을 입력하세요.", maxlength: $.validator.format("{0}자 이하로 입력하세요."), minlength: $.validator.format("최소 {0}자를 입력하세요."), rangelength: $ .validator.format("{0}에서 {1}자 사이의 값을 입력하세요."), range: $.validator.format("{0}에서 {1 사이의 값을 입력하세요. }." ), max: $.validator.format("{0}보다 작거나 같은 값을 입력하세요."), min: $.validator.format("더 큰 값을 입력하세요. {0} 이상.")
사용법
1: 컨트롤에서 기본 유효성 검사 규칙을 사용합니다. 예: 이메일(필수) 2: 컨트롤에서 유효성 검사 규칙을 사용자 정의할 수 있습니다. 예: 사용자 정의(필수) ) 입력, [3,5])
3: 유효성 검사 사용자 정의 javascript를 통한 규칙, 다음 JS는 두 가지 규칙, 비밀번호 및 확인 비밀번호
Ajax 확인은 원격remote: { url: " url", / /url 주소 유형: "post", //전송 방법 dataType: "json", //데이터 형식 데이터: { //전송할 데이터 사용자 이름: function() { return $("#username").val(); }} }