Я пытаюсь подтвердить date range
с помощью загрузчик валидатор.
Проблема в том, что мне нужно указать min
а также max
условие динамически с использованием переменных.
Вот что я сделал, но не получилось. Не знаете, как использовать переменные для указания диапазонов в загрузчике валидатора?
<?php
$min_date = "2014-02-01";
$max_date = "2014-02-28";
?>
<script>
jQuery(document).ready(function($) {
var min_date = '<?php echo $min_date; ?>'; <-- This works! Thank you Dennis!
var max_date = '<?php echo $max_date; ?>'; <-- This works! Thank you Dennis!
$('#form')
.bootstrapValidator({
feedbackIcons: {
validating: 'glyphicon glyphicon-refresh'
},
fields: {
'date': {
validators: {
notEmpty: {
message: 'Required'
},
date: {
message: 'The date is not valid',
format: 'YYYY-MM-DD',
min: min_date, <-- this does not work
max: max_date <-- this does not work
//min: '2014-02-01', <-- this works
//max: '2014-02-28' <-- this works
}
}
}
});
</script>
Задача ещё не решена.
Других решений пока нет …