@vovaburyii

Как запретить выбор даты следующего месяца в datepicker?

Здравствуйте! Прошу Вашей помощи...
Нужно отключить все даты следующих месяцев кроме текущего (если сегодня Сентябрь то Октябрь и следующие запретить выбирать)

код: (отключил только с 1 по 4 число всех месяцев) + сюда нужно добавить запрет выбора всех дат кроме текущего месяца!
function disableAllTheseDays(date) {
    var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
	return [d > 4];
    for (i = 0; i < disabledDays.length; i++) {
        if($.inArray((m+1) + '-' + d + '-' + y,disabledDays) != -1) {
            return [false];
        }
    }
    return [true];
}
  • Вопрос задан
  • 964 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const date = new Date();
date.setMonth(date.getMonth() + 1);
date.setDate(0);

$('#datepicker').datepicker({
  maxDate: date,
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@medin84
software developer
что у тебя за плагин?
смотри maxDate
$("#datepicker" ).datepicker( "option", "maxDate", дата);
api.jqueryui.com/datepicker/#option-maxDate
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы