jQuery UI Datepicker - Дата рождения - Год не выбран правильно - PullRequest
1 голос
/ 19 августа 2011

У меня проблема с тем, что пользователи выбирают в форме правильный год в дате их рождения. Я установил параметры yearRange и changeYear, но по умолчанию он по-прежнему равен 2011.

Скрипка здесь http://jsfiddle.net/allyreid/H94cc/

Ответы [ 2 ]

7 голосов
/ 19 августа 2011

Я переместил выделение yearRange в опции datepicker, а затем добавил changeYear.

// UI Date Picker
$(".datepicker").datepicker({

    showOn: "both",
    buttonImage: "/images/calendar.png",
    buttonImageOnly: true,
    yearRange: '1910:2010',
    changeYear: true
});
5 голосов
/ 19 августа 2011

Вы читали документацию? http://jqueryui.com/demos/datepicker/#min-max Это даже дает пример.

http://jsfiddle.net/H94cc/4/

http://jsfiddle.net/H94cc/13/

$(".datepicker").datepicker({
    minDate: new Date(1910,0,1),
    maxDate: new Date(2010,0,1),
    yearRange: '1910:2010' ,
    changeYear: true,
    changeMonth: true
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...