>웹 프론트엔드 >JS 튜토리얼 >jQuery 검증 플러그인 검증 플러그인 수동 verify_jquery

jQuery 검증 플러그인 검증 플러그인 수동 verify_jquery

WBOY
WBOY원래의
2016-05-16 15:18:021152검색

jquery.validate는 jquery의 장점을 활용하여 일부 공통 입력을 신속하게 확인하고 자체 확인 방법을 확장하며 국제화를 효과적으로 지원할 수 있는 확인 프레임워크입니다.

일반 인증 모드는 다음과 같습니다.

<form id="ff" action="xxx"> 
... 
<input type="submit" value="提交"> 
</form> 
[java] view plaincopy在CODE上查看代码片派生到我的代码片
$('#ff').validate() 

제출 버튼을 클릭하기만 하면 플러그인이 자동으로 확인됩니다.

그러나 때로는 다른 버튼을 클릭하여 양식을 확인한 다음 양식의 유효성 검사 결과에 따라 나머지 작업을 수행하고 싶을 때도 있습니다.

소스코드를 찾아보니 form() 메소드가 있는데, 이 메소드는 문자 그대로의 의미는 일치하지 않지만 검증 작업을 수행하기 위한 것입니다.

그러면 다음과 같이 할 수 있습니다.

var validator;// 申明一个全局变量 
$(function(){ 
validator = $('#ff').validate();// 这句话会返回一个对象 
}) 
function add() { 
var b = validator.form();// 返回一个布尔值 
if(b){ // 验证成功 
// do add... 
} 
} 
<button onclick="add()">保存</button> 

확인 오류가 발생하면 오류 메시지가 표시됩니다. 오류 메시지를 지우려면 validator.resetForm() 메서드를 호출하면 됩니다.

이러한 방식으로 validator.form() 및 validator.resetForm() 두 가지 메소드를 사용하여 검증 플러그인을 유연하게 사용할 수 있습니다.

유효성 검사 필드

필수 – 필수 항목

원격 – 원격 검증

minlength – 최소 길이 확인

maxlength – 최대 길이 확인

rangelength – 길이 범위 검증

min – 최소값 검증

max - 최대값 확인

범위 - 범위 값 유효성 검사

이메일 - 이메일 주소 확인

url – URL 주소 확인

날짜 – 날짜 확인

dateISO –ISO 날짜 형식 확인

number – 소수점 검사

숫자 – 디지털 인증

신용카드 – 신용카드 번호 확인

equalTo – 다른 텍스트 상자의 값이 같은지 확인

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.