Как ограничить выбор даты в jQuery UI только на следующие 6 месяцев? - PullRequest
2 голосов
/ 31 января 2012

Я сделал скрипт JQuery UI Datepicker, как показано ниже, для выбора только выходных.

    function onlyWeekends(date) {
        var day = date.getDay();
        return [(day == 0 || day == 6), ''];
    }

    $(function(){
        // Datepicker
        $('.datepicker').datepicker({
            dateFormat: "dd-mm-yy",
            beforeShowDay: onlyWeekends
        });
    });

Но теперь я хочу добавить еще одно ограничение, то есть выбирать дату только до следующих 6месяцев с текущей даты.Как я могу это сделать?

1 Ответ

4 голосов
/ 31 января 2012

При настройке объекта .datepicker () доступны опции maxDate и minDate. См. здесь в прекрасном руководстве .

Но в основном:

$( ".selector" ).datepicker({ maxDate: '+6m' });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...