поздно для этой вечеринки, но это, похоже, работает для меня:
jQuery.validator.addMethod("minDate", function(value, element, param) {
var inputDate = new Date(value);
return (inputDate >= param)
}, function(param, element) {
return 'Enter a date greater than or equal to ' + $.datepicker.formatDate("M d, yy", new Date(param));
});
, где значение minDate ранее было установлено на элементе управления, чтобы проверить что-то вроде этого:
$('form:first').validate({
rules: {
"date-filed": {
minDate: new Date(2000,0,0)
},
...