Datepicker范围问题

时间:2015-10-08 02:24:17

标签: jquery datepicker jquery-ui-datepicker

任何人都可以帮我解决以下问题吗?

日历年下拉列表应仅包含当前年份和明年(当前年份+ 1)。它每年都会相应变化。

我尝试了以下代码,但它无效:

        $(function() {
        $( "#date" ).datepicker({
            minDate: new Date(),

         // maxYear: "Date().getFullYear()+1",

          changeMonth: true,
          changeYear: true,
          beforeShowDay: $.datepicker.noWeekends , 
         // yearRange: "Date().getFullYear()"  :  "(Date().getFullYear() + 1)"  

请帮助我。

1 个答案:

答案 0 :(得分:0)

使用以下代码,最小可选日期为1st January of current Year,最大可选日期为31th December of next Year[demo]

$(function() {
  var currentYear = new Date().getFullYear();
  $( "#datepicker" ).datepicker({

    //minDate: new Date(currentYear, 0, 1),
    minDate: new Date(),

    maxDate: new Date(currentYear+1, 11, 31),
    changeMonth: true,
    changeYear: true,
    beforeShowDay: $.datepicker.noWeekends
  });
});