Можно ли в календарной форме datepicker ограничить возможность выбора только определенным днем недели? Средствами из коробки, так сказать. В документации искала, не нашла. Но, возможно, я что-то упустила.
Опция beforeShowDay:
Функция принимает в качестве параметра дату и должна вернуть массив:
[0]: true или false, определяет доступна ли дата для выбора
[1]: имя CSS класса добавляемое для ячейки даты, "" для отображения по умолчанию
[2]: подсказка (tooltip) при наведении указателя на дату
Функция вызывается для каждого дня в календаре до того, как он будет отображен
$('#datepicker').datepicker({
beforeShowDay: function(date) {
return [date.getDay() === 1]
}
});
<link href="https://code.jquery.com/ui/jquery-ui-git.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script>
<input type="text" id="datepicker">
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники