jQuery Datepicker minDate не работает
Я ожидал бы, что следующий диапазон дат будет начинаться с 65 лет назад и заканчиваться 18 лет назад. Вместо этого номер minDate игнорируется и устанавливается равным 10 годам до даты окончания. Нет разницы, что я положил в качестве значения в minDate.
$(function() {
$("#datepicker").datepicker({
changeMonth: true,
changeYear: true,
minDate: "-65y",
maxDate: "-18y"
});
});
2 ответа
Решение
Это работает для меня;
$("#txt_birthdate").datepicker({
yearRange: "-100:-18",
changeMonth: true,
changeYear: true,
maxDate: new Date()
});
Ты можешь использовать yearRange
вариант для этого;
$('#datepicker').datepicker({
changeMonth: true,
changeYear: true,
yearRange: "-65y:-18y"
});