[英]jQuery validation plugin: validate custom date format
我正在使用jQuery Validate插件来验证我的表单,如何使用此日期格式DD-MMM-YYY(2012年3月23日)验证自定义日期。
Create a custom validator : 创建自定义验证器 :
jQuery.validator.addMethod("mydate", function(value, element) {
return this.optional(element) || /^\d\d?-\w\w\w-\d\d\d\d/.test(value);
}, "Please specify the date in DD-MMM-YYYY format");
Look at http://www.intelligrape.com/blog/2010/03/31/client-side-date-validation-using-jquery-plugins/ 请访问http://www.intelligrape.com/blog/2010/03/31/client-side-date-validation-using-jquery-plugins/
jQuery.validator.addMethod("customDateValidator", function(value, element) {
// parseDate throws exception if the value is invalid
try{jQuery.datepicker.parseDate( 'm/dd/yy', value);return true;}
catch(e){return false;}
},
"Please enter a valid date"
);
Check also referenced post: Custom date format with jQuery validation plugin 检查还引用了post: 使用jQuery验证插件的自定义日期格式
Also: Validate two dates of this "dd-MMM-yyyy" format in javascript 另外: 在javascript中验证此“dd-MMM-yyyy”格式的两个日期
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.