jquery datepicker daterange, укажите начальный год - PullRequest
0 голосов
/ 04 ноября 2011

Я использую диапазон дат с помощью инструмента выбора jquerydate.

<script>
            jQuery(document).ready(function(){
                // binds form submission and fields to the validation engine
                jQuery("form").validationEngine();

    $('.datepicker').datepicker({
     changeMonth: true,
     changeYear: true,
     yearRange: '-14:-75'
    });

            });
</script>

Проблема в том, что раскрывающийся список начинается в 1936 году, где, как я хотел бы, чтобы он начинался на другом конце шкалы. Может ли кто-нибудь помочь

Ответы [ 2 ]

2 голосов
/ 04 ноября 2011

Вы можете использовать опцию defaultDate: http://jqueryui.com/demos/datepicker/#option-defaultDate

jQuery(document).ready(function() {
    // binds form submission and fields to the validation engine
    // jQuery("form").validationEngine();
    var myDate = new Date("March 21, 1997");

    $('.datepicker').datepicker({
        changeMonth: true,
        changeYear: true,
        yearRange: '-14:-75',
        defaultDate: myDate
    });

});

См. На этом jsfiddle

0 голосов
/ 04 ноября 2011

Это уже обсуждалось здесь.Возможно, решения, предложенные в теме ниже (даже если, на мой взгляд, не самые лучшие), будут работать и для вас.

JQuery UI Datepicker, измените порядок года в выпадающих списках

...