Не удается получить указатель даты jQueryUI для отображения диапазона дат, для которого я хочу - PullRequest
3 голосов
/ 09 февраля 2012

Я хотел бы присоединить элемент управления dateQicker jQueryUI, чтобы пользователи могли выбирать свою дату рождения.

Вот мой код Javascript:

<script type="text/javascript">
    $(document).ready(function() {
        $("#dob").datepicker({
            minDate: "-100Y", 
            maxDate: "+1M +10D",
            changeMonth: true,
            changeYear: true
        });
    });        
</script>

Поэтому я хочу, чтобы пользователи могличтобы выбрать дату, это либо на 100 лет раньше, либо через месяц.(Хотя было бы лучше, если бы я мог ограничить максимальный диапазон на год раньше, чем «сегодня»)

Что не так с моими опциями jQuery, похоже, он просто не слушает то, что я хочу.

Показывает годы с 2002 по 2012 год.

1 Ответ

3 голосов
/ 09 февраля 2012

Это слушание того, что вы хотите. Я проверил ваш источник в jsFiddle, и он работает нормально.

По умолчанию в раскрывающемся списке «Год» отображаются только 10 элементов. Вы можете изменить это с помощью опции yearRange (например, yearRange: 'c-100:c+10',).

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