У меня есть форма начальной загрузки с обязательным полем даты.Форма проверяется с помощью Bootstrap Validator.Выбор поля даты из средства выбора не распознается валидатором, и поле остается красным - это означает, что дата еще не выбрана.У меня есть скрипка здесь , включая мой код.Но, похоже, это тоже не работает.Любая помощь высоко ценится.
HTML
<form id="frm_add_examination" method="post">
<label>Program</label>
<select name="exam[program_id]" id="program_id" class="form-control border-input exam">
<option value="1">BB1</option>
<option value="2">BB2</option>
</select>
<label>Level</label>
<select name="exam[level_id]" id="level_id" class="form-control border-input exam">
<option value="">Select</option>
<option value="1">Level 1</option>
<option value="2">Level 2</option>
</select>
<label>Semester</label>
<select name="exam[semester_id]" id="semester_id" class="form-control border-input exam">
<option value="">Select</option>
<option value="1">Semester 1</option>
<option value="2">Semester 2</option>
</select>
<label>Start Date</label>
<input name="exam[examination_start_date]" id="examination_start_date" placeholder="" class="form-control border-input exam" type="text" value="">
<button type="submit" class="btn btn-danger btn-fill btn-wd" id="submit-examiantion"><i class="ti-save"></i>Save</button>
</form>
JS
$(document).ready(function() {
$('#examination_start_date').datetimepicker({
format: 'DD-MM-YYYY',
useCurrent: false
});
$('#frm_add_examination').bootstrapValidator({
feedbackIcons: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
'exam[examination_start_date]': {
validators: {
stringLength: {
min: 2,
},
notEmpty: {
message: 'Please enter examination start date'
}
}
}
}
});
});