Несколько jQuery DatePickers с выбором даты в шахматном порядке - PullRequest
0 голосов
/ 08 ноября 2010

У меня есть несколько или неизвестное количество jQuery Date селекторов в представлении. Каждый сборщик даты появляется в установленном порядке. Я хотел бы убедиться, что пользователь может выбрать только дату, которая составляет 24 часа после предыдущего выбора. Таким образом, если есть 4 сборщика дат, первый будет ограничен выбором с сегодняшнего дня, второй с этого времени завтра, третий на этот раз в среду и четвертый на этот раз в четверг.

Есть идеи, как этого добиться?

Я использовал класс для вызова jQuery для каждого средства выбора даты, поскольку я не обязательно знаю количество или идентификаторы средств выбора даты, которые будут на странице.

$(".publication_date").livequery(function() {
                $(this).datepicker({
                    dateFormat: "dd M yy",
                    changeYear: true,
                    changeMonth: true,
                    altFormat: 'yy-mm-dd',
                    altField: $(this).next(),
                    minDate: new Date(),
                    onSelect: function(dateText, inst) {

                    }
                });
            });

1 Ответ

0 голосов
/ 08 ноября 2010

Можно ли использовать обратный вызов onSelect для каждого средства выбора даты, чтобы установить minDate для следующего средства выбора даты?

$( ".selector" ).datepicker( "option", "minDate", new Date(2010, 1 - 1, 1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...