Я пытаюсь использовать средство выбора даты в своей форме. Я использовал проверку глификона начальной загрузки для ее проверки. Но даже когда я выбираю дату из средства выбора, отображается сообщение об ошибке проверки для обязательного поля. Как я мог исправить эту проблему..Ниже мой сценарий..
<script>
$(document).ready(function() {
$('#datepicker')
.datepicker({
format: 'mm/dd/yyyy',
startDate: '01/01/2010',
endDate: '12/30/2020'
})
.on('changeDate', function(e) {
// Revalidate the date field
$('#myform').formValidation('revalidateField', 'date');
});
$('#myform').bootstrapValidator({
framework: 'bootstrap',
fields: {
date: {
validators: {
notEmpty: {
message: 'Last date is required'
},
date: {
format: 'MM/DD/YYYY',
min: '01/01/2010',
max: '12/30/2020',
message: 'The date is not a valid'
}
}
},
}
});
});
</script>
И моя форма:
<form method="post" id="myform" class="form-horizontal">
<div class="form-group">
<label for="" class="control-label col-xs-2">Date</label>
<div class="col-md-6">
<input type="text" class="form-control" name="date" id="datepicker" placeholder="Date" >
</div>
</div>
<div class="form-group">
<div class="col-xs-offset-4 col-xs-10">
<button class="btn btn-primary btn-lg " type="submit" >Submit</button>
</div>
</div>
</form>