#telerik-reporting
Вопрос:
Я создаю отчет о телерике HTML5. У меня есть два параметра, такие как Дата начала и дата окончания. Я хочу проверить эти параметры таким образом, чтобы продолжительность между датой начала и датой окончания составляла не более 6 месяцев.
Ответ №1:
Один из способов-подписаться на событие изменения начальной даты после инициализации. Оттуда вы можете установить максимальное значение для выбора даты окончания.
<script>
$(document).ready(function () {
const startDate = $("#startDate").data("kendoDatePicker");
const endDate = $("#endDate").data("kendoDatePicker");
startDate.bind("change", function() {
// Get the date 6 months after the selected startDate value.
let maxDate = this.value();
maxDate = maxDate.setMonth(maxDate.getMonth() 6);
// Set the Max date for the endDate DatePicker.
endDate.max(new Date(maxDate));
});
});
</script>