Динамическое отключение дня после нажатия на него - PullRequest
0 голосов
/ 10 июня 2010

Я использовал метод BeforeShowDays, чтобы отключить дни при загрузке страницы для моего средства выбора даты в прошлом.Теперь я хотел бы щелкнуть один день, и день должен стать отключенным (не активным, как если бы я использовал метод BeforeShowDays в тот день).

Есть ли способ сделать это?

1 Ответ

1 голос
/ 10 июня 2010
var disabledDates = [];
    $("#datepicker").datepicker({
        onSelect: function(dateText, inst) { 
            disabledDates.push(dateText);
        },
        beforeShowDay: editDays
    });


function editDays(date) {
        for (var i = 0; i < disabledDates.length; i++) {
            if (new Date(disabledDates[i]).toString() == date.toString()) {             
                 return [false];
            }
        }
        return [true];
     } 

демо здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...