1. 다른 방법을 사용하여 기본 SUBMIT를 대체하세요
$().ready(function() {
$("#signupForm").validate({
submitHandler:function(form){
Alert("제출됨");
form.submit ();
>
코드는 다음과 같습니다.
$(".selector").validate({
submitHandler: 함수 (form)
코드 복사
코드는 다음과 같습니다.
$.validator.setDefaults({
submitHandler: function(form) { Alert("submitted!");form.submit( ); }
코드 복사
코드는 다음과 같습니다.
$().ready(function() {
$("#signupForm" ).validate({
코드 복사
코드는 다음과 같습니다.
$.validator.setDefaults({
debug: true
오류 위치를 나타냅니다. 기본값은 error.appendTo(element.parent())입니다. 즉, 확인된 요소 뒤에 오류 메시지를 넣습니다.
errorPlacement: function(error, element) {
error.appendTo(element.parent())
}
//예:
코드 복사
코드는 다음과 같습니다.
errorPlacement: function(error, element) {
if ( element.is(":radio") )
error.appendTo( element.parent().next().next() );
else if ( element.is(":checkbox") )
error.appendTo ( element.next() );
else
error.appendTo( element.parent().next() ) ;
}
현대적인 작품 사용: 一般情况下把错误信息显示在
사용什么标签标记错误,默认的是label你可以改成em
errorContainer:Selector
显示或者隐藏验证信息,可以自动实现有错误信息出现时把容器属性变为显示,无错误时隐藏,用处不大
errorLabelContainer:Selector
把错误信息统一放在一个容器里面。
래퍼:문자열
사용什么标签再把上边적errorELement包起来
errorLabelContainer: $("#signupForm div.error"),래퍼: "li"
5更改错误信息显示的样式
设置错误提示的样式, 可以增加图标显示, 该系统中已经建立了一个validation.css专门用于维护校验文件的样式
패딩 하단: 2px;
글꼴 두께: 굵게;
색상: #EA5200;
}
label.checked {background:url("./demo/images/checked.gif") 반복 없음 0px 0px;
}
6每个字段验证通过执行函数
성공:문자열,콜백
要验证的动작품, 如果跟一个字符当做一个css类,也可跟一个函数
复主代码
success: function(label) {
// IE용 텍스트로 설정
label.html(" ").addClass("checked");
//label.addClass( "valid").text("Ok!")
}
CSS 코드는 다음과 같습니다.
$( ).ready(function() {
var 유효성 검사기 = $("#signupForm").validate({
submitHandler:function(form){
Alert("submitted");
양식. 제출하다( ;
});
8 비동기 검증remote: URL
은 검증을 위해 기본적으로 현재 검증된 값이 원격 주소에 제출됩니다. 다른 값을 제출해야 하는 경우 데이터 옵션을 사용할 수 있습니다. 🎜>
코드는 다음과 같습니다.
return $("#username").val(); }
}
}
원격 주소는 "true" 또는 "false"만 출력할 수 있으며 다른 출력은 없습니다
9맞춤 확인 추가
addMethod: 이름, 방법, 메시지
맞춤 확인 방법
코드 복사
return this.ional(element) || ( 길이 >= param[0] && length }, $.validator.format("입력한 값이 {0}~{1}바이트(한자 1문자는 2바이트로 계산)인지 확인하세요." ) );
// 우편번호 확인
jQuery.validator.addMethod("isZipCode", function(value, element) {
var tel = /^[0-9]{6}$/;
return this.ional(element) || (tel.test(value));
}, "우편번호를 정확하게 입력하세요.");
1. added-methods.js 파일이나 jquery.validate.js에 추가하려면
extra-methods.js 파일에 작성하는 것이 좋습니다
2. message_cn.js 파일에 추가: isZipCode: "한자, 영문자, 숫자, 밑줄만 포함할 수 있습니다.",
호출하기 전에 extra-methods.js 파일에 대한 참조를 추가하세요.
10라디오 확인, 체크박스 선택
1.radio 필수는 하나를 선택해야 한다는 의미입니다.
2. 체크박스 필수는
< ;input type="checkbox" class="checkbox" id="agree" name="agree" class="{required:true}" />
최소 길이 확인란은 선택해야 함을 나타냅니다. 최소 숫자, maxlength는 선택한 최대 숫자를 나타내고, rangelength:[2,3]는 선택한 숫자 범위를 나타냅니다.
3. 선택의 필수는 선택한 값이 비워둘 수 없음을 의미합니다
select의 minlength는 선택된 항목의 최소 개수(다중 선택 가능)를 나타내고, maxlength는 최대 선택된 개수를 나타내며, rangelength:[2,3]는 선택된 개수 간격을 나타냅니다.

实现方法:1、用“$("img").delay(毫秒数).fadeOut()”语句,delay()设置延迟秒数;2、用“setTimeout(function(){ $("img").hide(); },毫秒值);”语句,通过定时器来延迟。

区别:1、axios是一个异步请求框架,用于封装底层的XMLHttpRequest,而jquery是一个JavaScript库,只是顺便封装了dom操作;2、axios是基于承诺对象的,可以用承诺对象中的方法,而jquery不基于承诺对象。

修改方法:1、用css()设置新样式,语法“$(元素).css("min-height","新值")”;2、用attr(),通过设置style属性来添加新样式,语法“$(元素).attr("style","min-height:新值")”。

增加元素的方法:1、用append(),语法“$("body").append(新元素)”,可向body内部的末尾处增加元素;2、用prepend(),语法“$("body").prepend(新元素)”,可向body内部的开始处增加元素。

在jquery中,apply()方法用于改变this指向,使用另一个对象替换当前对象,是应用某一对象的一个方法,语法为“apply(thisobj,[argarray])”;参数argarray表示的是以数组的形式进行传递。

删除方法:1、用empty(),语法“$("div").empty();”,可删除所有子节点和内容;2、用children()和remove(),语法“$("div").children().remove();”,只删除子元素,不删除内容。

去掉方法:1、用“$(selector).removeAttr("readonly")”语句删除readonly属性;2、用“$(selector).attr("readonly",false)”将readonly属性的值设置为false。

on()方法有4个参数:1、第一个参数不可省略,规定要从被选元素添加的一个或多个事件或命名空间;2、第二个参数可省略,规定元素的事件处理程序;3、第三个参数可省略,规定传递到函数的额外数据;4、第四个参数可省略,规定当事件发生时运行的函数。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

Dreamweaver Mac版
시각적 웹 개발 도구
