[英]Several custom validate rules in Jquery Validate plugin
我正在使用Jquery Validate插件檢查用戶輸入
但是,我發現該選項不夠用,因此我決定使用自定義規則
有沒有網站提供這些規則?
我想檢查的是僅 日期和整數的格式
謝謝
您可以像這樣自定義jQuery驗證插件。
jQuery("form#my-form").validate({
rules: {
//input field name "inputName"
//implement your rules here
inputName: {
minlength: 3
}
},
messages: {
inputName: {
required : 'Your customized message'
}
}
});
您可以通過擴展jQuery驗證器來添加自定義規則
jQuery.validator.addMethod("customdate", function(value, element) {
return this.optional(element) || {your rules}
}, "eg YYYY-MM-DD");
在這里看到
http://docs.jquery.com/Plugins/Validation/Validator/addMethod#namemethodmessage
僅用於數字,您無需編寫自己的規則。它已經包括功能,嘗試數字和數字
1 $("#form").validate({
rules:{
inputtype:{required:true,digits:true}
},
messages:{
inputtype:{required:"Please provide Number",digits,"Number Only!"}
}
});
2. $("#form").validate({
rules:{
inputtype:{required:true,number:true}
},
messages:{
inputtype:{required:"Please provide Number",number,"Number Only!"}
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.