我目前正在使用Bootstrap Validator来验证我的表单。在我的一个表单中,我有一个使用JQuery的Datepicker(bootstrapvalidator.com/)的日期选择器。验证我已在第一次表单提交时正确验证;但是,如果该字段在提交(错误)时为空白,然后有人返回并选择有效日期,则它不会实时重新验证。有人知道如何在日期选择后验证这个吗?
示例HTML
<form id='sky-form' action='/'>
<div class="form-group">
<label class="inline">Date</label>
<%= flight.text_field :date, :placeholder => "Date", id: 'start' %>
</div>
JQuery的
jQuery(document).ready(function() {
Datepicker.initDatepicker();
$('#sky-form').bootstrapValidator({
fields: {
'date': {
validators: {
notEmpty: {
message: 'Date Is Required'
},
date: {
format: 'MM-DD-YYYY',
message: 'Must Be A Valid Date'
}
}
}
});
});