#javascript #bootstrap-datetimepicker
Вопрос:
Этот код задает входное значение при выборе даты в календаре. Но если я установлю maxDate и minDate, это не будет установкой входного значения. Как я могу это исправить? Кроме того, когда я выбираю дату, событие изменения не работает. Мне нужно подтвердить правильность при выборе даты. Что такое решение?
$(".cruscotto-date").datetimepicker({
format: "DD-MM-YYYY",
locale: "en",
icons: {
up: 'fas fa-chevron-up',
down: 'fas fa-chevron-down',
previous: 'fas fa-chevron-left',
next: 'fas fa-chevron-right'
}
}).change(function () {
console.log(1111)
var arrVal = this.value.split("-");
var now = new Date();
var yes = new Date();
yes.setDate(now.getDate() - 1);
if(!(arrVal[2] == now.getFullYear() || arrVal[2] == yes.getFullYear())
|| !(arrVal[1] == now.getMonth() 1 || arrVal[1] == yes.getMonth() 1)
|| !(arrVal[0] == now.getDate() || arrVal[0] == yes.getDate()))
{
this.value = now.getDate() "-" (now.getMonth() 1) "-" now.getFullYear();
}
});