Как показать полный список выбранного года в Jquery datetimepicker - PullRequest
0 голосов
/ 11 марта 2011

Как я могу показать полный список лет по выбору, когда щелкнул раскрывающийся список года.

Ниже приведен пример ссылки. Например, когда я щелкнул раскрывающийся список года. Это показывает только 10 лет. Когда я выбираю первый год (2000), список меняется, и я могу видеть 1990 год в списке. Как я могу показать полный выбираемый список лет? Спасибо за любую помощь.

http://jsfiddle.net/t7rkk/

Ответы [ 2 ]

0 голосов
/ 11 марта 2011

Я разветвил вашу скрипку и изменил ее с помощью нового параметра yearRange: http://jsfiddle.net/marcosfromero/Tcnfq/

$("#datet").datepicker({
        minDate:SetDate('-100y'),
        maxDate:SetDate('+0d'),
        firstDay: 1,
        changeMonth: true,
        showButtonPanel: true,
        changeYear: true,
   -->  yearRange: 'c-100,c+00' <--
    });

С Исходный код jQueryUI datepicker :

 yearRange: 'c-10:c+10', // Range of years to display in drop-down,
            // either relative to today's year (-nn:+nn), relative to currently displayed year
            // (c-nn:c+nn), absolute (nnnn:nnnn), or a combination of the above (nnnn:-n)

Вы устанавливаете minDate как ('-100y'), поэтому я использовал c-100 (текущий минус 100).

Вы устанавливаете maxDate как ('+0d'), поэтому я использовал c+00 (текущий плюсноль).

0 голосов
/ 11 марта 2011
$("#datet").datepicker({
            minDate:SetDate('-1000y'),// simply change this value to 
            maxDate:SetDate('+0d'),// and this if you wanna go more into future dates
            firstDay: 1,
            changeMonth: true,
            showButtonPanel: true,
            changeYear: true,
        });


     });
...