FormValidation는 개발자가 (내장) 데이터 유형 검사 및 유효성 검사 규칙의 많은 지원과 함께, 자신의 부트 스트랩 프로젝트에 완벽하게 작동, 광범위한 폼 데이터 검증 메커니즘을 추가하는 데 도움이됩니다.
현재 45 (성장)을 통해 유효성 검사 규칙은 라이브러리에 포함하고도 새로운 HTML 5 입력 유형에 대한 지원 및 속성입니다.
이 라이브러리는 부트 스트랩에서 지원하는 모든 양식 필드 유형을 처리하고 부트 스트랩 같은 오류 알림 및 성공 메시지와 함께 제공 할 수 있습니다.
재단, 순수, 시맨틱 UI 및 UIkit : 부트 스트랩 외에, 다른 UI 프레임 워크도 같이 지원됩니다.
FormValidation는 개발자가 쉽게 사용할 수있는 언어 팩 중 하나를 사용하여 자신의 사이트에 배포, 또는 그들 자신의 언어에 대한 자신의 사용자 지정 버전을 만들 수 있도록, 또한 국제화-준비가되어 있습니다.
플러그인은 그냥 구현과 자신의 프로젝트에 포함 할 수있는 방법을 개발자를 표시하는 데 몇 데모와 함께 제공됩니다.
FormValidation는 이전에 BootstrapValidator로 알려진
이 특징 : 있습니다.
유효성 검사를 base64로 인코딩 된 문자열
신용 카드 번호의 유효성을 검사
CUSIP의 유효성을 검사합니다
CVV 번호의 유효성을 검사합니다
날짜의 유효성을 검사합니다
EAN의 유효성을 검사 (국제 항목 번호)
이메일 주소의 유효성을 검사합니다
파일의 유효성을 검사합니다
그리드의 유효성을 검사합니다 (글로벌 릴리즈 ID)
16 진수의 유효성을 검사합니다
진수 색상의 유효성을 검사합니다
국제 은행 계좌 번호 (IBAN)을 검증합니다
식별 번호의 유효성을 검사합니다
IMEI의 유효성을 검사합니다 (IMEI 화이트리스트)
유효성 검사 IMO (국제 해사기구)
정수의 유효성을 검사합니다
IP 주소를 확인합니다. IPv4와 IPv6를 모두 지원
ISBN (국제 표준 도서 번호)를 확인합니다. ISBN (10) 및 (13)에 대한 지원
ISIN의 유효성을 검사 (국제 증권 식별 번호)
ISMN의 유효성을 검사 (국제 표준 음악 번호)
ISSN의 유효성을 검사 (국제 표준 일련 번호)
MAC 주소의 유효성을 검사합니다
MEID의 유효성을 검사합니다 (모바일 기기 식별자)
전화 번호의 유효성을 검사합니다
RTN (라우팅 전송 번호)의 유효성을 검사합니다
SEDOL의 유효성을 검사합니다 (증권 거래소 매일 공식 목록)
사이렌 번호의 유효성을 검사합니다
SIRET 번호의 유효성을 검사합니다
문자열의 길이의 유효성을 검사합니다
URL 주소의 유효성을 검사합니다
UUID, 지원 V3, V4, V5의 유효성을 검사합니다
VAT 번호의 유효성을 검사합니다
유효성 검사 미국 VIN (차량 식별 번호)
우편 번호의 유효성을 검사합니다
값 일치 자바 스크립트 정규 표현식 주어진 있는지 확인
확인 값이 유효 단계 한 경우
문자열이 대소 하나인지 확인
특정 필드 값 중 하나와 같은인지 확인
값이 비어 있는지 확인
값이 숫자인지 확인
입력 값 (또는 엄격하지 않음) 사이에 두 개의 주어진 번호를 확인
체크 박스의 수가 소정 수보다 작거나 더 있는지 점검
Ajax 요청을 통해 원격 검사를 수행
값보다 작거나 주어진 번호에 동일한 경우는 true를 돌려줍니다
입력 값이 지정된 필드의 값과 다른 경우에 true를 돌려줍니다
값이 숫자 만 포함되어있는 경우에 true를 돌려줍니다
값보다 크거나 주어진 번호에 동일한 경우는 true를 돌려줍니다
콜백 메소드에서 유효성을 반환
이 릴리스의 새로운 기능 :
이 새 이름
추가 된 변압기 옵션 확인하기 전에, 필드의 값을 후크 있도록
추가 기능을 지원합니다
Zurb 재단 프레임 워크를 지원합니다
UI 키트 프레임 워크를 지원합니다
시맨틱 UI 프레임 워크를 지원합니다
순수한 프레임 워크를 지원합니다
이 새로운 기능 :
이 버전 0.5.2의 새로운 기능 :
자세한 옵션을 추가
빈 검사기를 추가
초기화 추가하고 검증하는 방법을 파괴
베네수엘라 VAT 번호 (RIF) 검사기를 추가
중국 전화 번호 검사기를 추가
베네수엘라 전화 번호 검사기를 추가
루마니아 전화 번호 검사기를 추가
루마니아 우편 번호 검사기를 추가
덴마크 전화 번호 검사기를 추가
태국 전화 번호와 ID 유효성 검사기를 추가
중국어 시민 ID 검사기 추가
러시아 전화 번호 검사기를 추가
러시아어 우편 번호 검사기를 추가
체코 슬로바키아 전화 번호와 우편 번호 검사기를 추가
변경 :
원격 검증의 기본 형식은 GET합니다
개선 :
원격 검사기에 지연 옵션을 추가
검증은 다른 2 방향 이상 비교를 허용
컨테이너 옵션 콜백에 의해 정의 될 수있다
입력 그룹과 아이콘을 수정하는 대신 인라인 스타일의 CSS 클래스를 사용하여
stringLength 유효성 검사기는 HTML 5 MINLENGTH 속성을 지원합니다
EMAILADDRESS 유효성 검사기는 여러 개의 이메일 주소를 허용합니다
재사용 데이터는 콜백, 원격, 사용자 정의 유효성 검사기에 의해 반환
URI 유효성 검사기는 사용자 지정 프로토콜에 대한 지원을 추가
국가 코드 접두어없이 VAT 번호를 지원
메시지를 표시하는 툴팁 / 팝 오버를 사용하는 경우 최신 부트 스트랩 지원
다른 검증의 행동을 개선
추가 & quot; BootstrapValidator의 자바 스크립트 jQuery를 & quot 필요합니다 경고
파일 검증을 위해 최소 매개 변수 옵션을 추가
전화 번호 검증 테스트 스위트를 추가
버그 수정 :
탭 빨간에도 형태가 유효 얻을
이메일 @ 서버가 유효한 이메일 주소가 아닙니다 EMAILADDRESS 문제 수정
유효 장애인 검증을 유지
필드 & quot;은 존재하지 않고 이미 & quot 설정 필드를 추가 할 때 문제를 해결; 선택권
라디오 나 체크 박스 필드를 제거 할 때 문제를 수정
false를 반환; onclick을 설정 버튼 = 제출 & quot 클릭하면 양식은 아직 제출 & quot;
유형 = & quot와는 NotEmpty 검사기를 사용하여; 수 & quot를;
장애인 검증이 있으면 툴팁 / 팝 오버가 표시되지 않습니다. 필드가 포커스를받을 때 툴팁 / 팝 오버가 자동으로 표시됩니다
IPv4와 IPv6을 동시에 검증 할 수 없습니다. IP 검증 테스트 스위트를 추가
러시아어 VAT 번호 유효성 검사기를 수정
제출 버튼이 HTML 태그가 포함 된 경우 형태는 확인되지 않습니다
문서 :
부트 스트랩을 선택하고 선택 2 예제 추가
TinyMCE에 예제를 추가
변경 툴팁 / 팝 오버 위치 예를 들어 추가
언어 패키지 :
일본어 패키지
스웨덴어 패키지
벨기에 (프랑스어) 언어 패키지
페르시아어 (이란어) 언어 패키지
루마니아어 언어 패키지
태국어 패키지
완벽한 중국어 간체 패키지를 다시 번역
다시 번역 중국의 전통 언어 패키지
러시아어 패키지
우크라이나어 언어 패키지
세르비아어 언어 패키지
노르웨이어 패키지
인도네시아어 패키지
이 요구 사항 :
이 자바 스크립트는 클라이언트 측에서 사용 가능
jQuery를 1.9 이상
댓글을 찾을 수 없습니다