2016-07-14 52 views
0

我想在daterangepicker中指定一个给定的日期范围。我在代码中的jQuery部分有以下内容。但是,在下拉菜单中,默认情况下,我获得了1966年至2021年。如何改变它?在daterangepicker中指定一个年份范围

$('input[name="startDate"]').daterangepicker({ 
     locale: { 
      format: 'DD/MMM/YYYY' 
     }, 
     autoUpdateInput: false, 
     singleDatePicker: true, 
     showDropdowns: true, 
     datepickerOptions: { 
      changeMonth : true, 
      changeYear : true, 
      yearRange: "1986:2037" 
     } 
    }); 

回答

1
 var d = new Date(); 
     var todayDate = '' + (d.getMonth() + 1) + '/' + d.getDate() + '/' + d.getFullYear(); 
     $('input[name="daterange"]').daterangepicker({ 
     singleDatePicker: true, 
     showDropdowns: true, 
     minDate: '06/01/1950', 
     maxDate: todayDate, 
     format: 'MM/DD/YYYY' 
    }); 

这一个为我工作

+0

请添加一些解释为什么提问者的代码是错的,什么样的方式必须解决它。 –

相关问题