jquery datepicker日期范围,指定开始年份

时间:2011-11-04 12:40:19

标签: javascript jquery jquery-ui-datepicker

我正在使用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 个答案:

答案 0 :(得分:2)

您可以使用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

答案 1 :(得分:0)

这已在此处讨论过。也许下面的帖子中提出的解决方案(即使不是我认为最好的)也适合你。

JQuery UI Datepicker, reverse the order of the year in the dropdowns