我正在使用带有 daterangepicker 的 jquery 验证。我在尝试选择日期时遇到问题。当我第一次选择它时,它不显示“Hello”,但第二次显示“Hello”,我真正想要做的是在单击下一步按钮时验证该字段。我该如何避免在我选择一个日期时执行“checkDate”以便在我单击下一步按钮时对其进行验证?
在这里你可以看到我的代码:
$("#form_step1").validate({
rules: {
titulo: {
required: true,
maxlength: 300
},
reservationtime1: {
required: true,
checkDate: true
}
},
messages: {
titulo: "At least 300 characters",
reservationtime1: "You must pick up a valid date"
},
highlight: function(element) {
$(element).closest('.form-group').addClass('has-error');
},
unhighlight: function(element) {
$(element).closest('.form-group').removeClass('has-error');
}
});
jQuery.validator.addMethod("checkDate", function(value, element) {
// My custom validation
alert("Hello");
});
谢谢