【发布时间】:2016-03-17 09:09:22
【问题描述】:
是否可以使用 JQuery Validation 来验证 Bootstrap Datepicker?由于它没有公开input 字段,因此我无法对其进行验证。
示例:https://jsfiddle.net/Khrys/2rcr9j5s/
$.validator.setDefaults({
submitHandler: function() {
form.submit()
}
});
$().ready(function() {
var container = $('div.containerx');
$("#Form").validate({
ignore: [],
messages: {
StartTime: {
required: "Select the StartTime."
}
},
errorContainer: container,
errorLabelContainer: $("span", container),
highlight: function ( element, errorClass, validClass ) {
$('#StartTime').addClass( "btn-danger" );
$('#Filter').addClass( "btn-danger" );
},
unhighlight: function ( element, errorClass, validClass ) {
$('#StartTime').removeClass( "btn-danger" );
$('#Filter').removeClass( "btn-danger" );
}
});
});
更新:
btn-danger 类需要正确应用于元素。
【问题讨论】:
-
已更新小提琴并将日期选择器设置为必需
标签: jquery jquery-validation-engine bootstrap-form-helper