Задать вопрос
@vovaburyii

Как отключить выбо конкретных чисел?

Здравствуйте...
Нужно отключить в datepicker конкретные числа месяца
Тоесть чтобы невозможно было выбрать с 1 по 4 число месяца (и так для каждого месяца...)

Код который написал но только для конкретного месяца (строго не судите просто в js не силён...):
var disabledDays = ["9-1-2018", "9-2-2018", "9-3-2018", "9-4-2018"];

function disableAllTheseDays(date) {
    var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
    for (i = 0; i < disabledDays.length; i++) {
        if($.inArray((m+1) + '-' + d + '-' + y,disabledDays) != -1) {
            return [false];
        }
    }
    return [true];
}
$('#datepicker').datepicker({
    dateFormat: 'dd-mm-yy',
    beforeShowDay: disableAllTheseDays,
});
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@ISE73
Если я правильно понял задачу:

function disableAllTheseDays(date) {
    var d = date.getDate();
            return [d < 5];
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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