>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>歡迎轉載,轉載請注明出處-VirgoArt,www.cnblogs.com
1.引用jquery-1.9.1.min.js與jquery.validate.min.js
2.在JS加載初始化時,進行事件綁定。
3.BindEvent(); 初始化插件,應用。
4.BindEvent(); 實現自定義校驗方法:
$.validator.addMethod("methodName", function(value, element) {
if(){
return true;
}else{
return false;
}
}, "");
5.綁定表單校驗
_validate = $("#formId").validate({
rules : {
'inputName' : {
required : true,
methodName :true
}
},
messages : {
'inputName' : {
required : "該項為必填項",
methodName:"輸入不滿足規則"
}
}
});
6.為當前表單輸入框追加校驗
var rules = {}; rules[inputName1] = { methodName: true }; rules[inputName2] = { methodName: true }; $.extend(_validate.settings.rules, rules); var messages = {}; messages[inputName1] = { methodName:" 輸入不滿足規則" }; messages[inputName2] = { methodName: "輸入不滿足規則" }; $.extend(_validate.settings.messages, messages);
7.提交時,驗證是否可以提交
if (!$("#formId ").valid()) { return; }
