Как я могу выбрать один из двух диапазонов дат с помощью средства выбора даты в jQuery?
-
18-09-2019 - |
Вопрос
Я использую jQuery Datepicker(http://keith-wood.name/datepick.html).Я пытаюсь позволить пользователю выбрать дату из двух отдельных диапазонов дней.Я не могу найти эту функцию в документации и хотел бы знать, как это сделать возможным.
Я хочу, чтобы пользователь мог выбирать через 1-5 дней после текущей даты.Я также не хочу, чтобы пользователь мог выбирать дни выходных.Я понял, как это сделать, используя следующие настройки:
$("#rush_needed_by_english").datepick({
minDate: +1,
maxDate: +5,
beforeShowDay: $.datepick.noWeekends
});
Как и сейчас, если текущий день, например, четверг, пользователь сможет выбрать только пятницу, понедельник и вторник, поскольку он настроен так, чтобы можно было выбирать только 1–5 дней после текущего дня, но Суббота и воскресенье не выбираются.
Что касается моего примера, то я хотел бы либо полностью пропустить выходные дни и сделать выбор пятницы и понедельника-четверга.Или, если это невозможно, я хотел бы установить два разных диапазона дней на выбор.Итак, в моем примере я бы использовал javaScript, чтобы найти текущий день (четверг), а затем сделал два выбираемых диапазона дат (пятница И понедельник-четверг).
Как я могу пропустить выходные дни, чтобы можно было выбрать 5 дней, пропуская при этом выходные дни?
Решение
Я понял, что могу просто продлить MaxDate на определенное количество дней, чтобы имитировать пропуск выходных дней.Миссия решена!