jquery-validation 메모

2824 단어 jquerycssFirebugF#
jquery vaidation 총 결 코드 학습:
 
function checkForm(){
	validator = $("#commentForm").validate({// #formId          ID
		errorElement :"span",//   "div"      ,   :"label","span"            
		//wrapper:"li",//   "li"       errorELement   
		//errorClass :"validate-error",//      css  "error"
		//onsubmit:false,//           ,  :true
		//onfocusout:false,//           ,  :true
		//onkeyup :false,//           ,  :true
		//onclick:false,//           (    checkbox,radiobox)
		//focusCleanup:false,//               ,       ,  false
		//focusInvalid : true, //     ,        (                     )     ,  true
		//ignore: "#cname"  //         ,      ,           ,    class    
		ignoreTitle: true,
		validClass: "valid", //     ,   css  
		success: function(label) { //            
     		label.addClass("valid").html("Ok!")
   		},
		submitHandler:function(form){//      ,  submit        , :      ,form  action="xx"   
			alert('    ');
		},
		invalidHandler: function(form, validator) {//       ,        
      		var errors = validator.numberOfInvalids(); //      
        	var message = '   ' + errors + '   ';
        	//alert(message);
    	},
		rules:{
			"x.name":{  //          name
				required: true,  //    :  
				minlength3: 5,//     :     5
				maxlength3 : 10,
				checkCharType : [true,false,false,null]
			},
			"x.sex":{  //          name
				required: true,  //    :  
				minlength2: 5,//     :     5
				maxlength2 : 10
			},
		},
		messages:{
			"x.name":{
				required : "    ",
				minlength : "    5"
			},
			"x.sex":{
				required : "    ",
				minlength : "    5"
			}
		}
	});
}

function xx(){
	//alert($("#commentForm").validate().form()); //      ,          ,      true,    false
	$("#commentForm").valid(); //$("#commentForm").valid()    form     
}

function cl(){
	$("#commentForm").validate().resetForm(); //         
}

 
jquery vaidation 을 공부 하 는 과정 에서 문 제 를 발 견 했 습 니 다.onfocusout,onkeyup,onclick 의 기본 값 은 모두 true 입 니 다.그러나 코드 에서 제 가 true 로 다시 설정 하면 오류 가 발생 합 니 다(firebug 알림:f.settings[e].call is not a function).이 유 를 누가 알려 주 시 겠 습 니까?
onfocusout:true,//           ,  :true
onkeyup :true,//           ,  :true
onclick:true,//           (    checkbox,radiobox)

 

좋은 웹페이지 즐겨찾기