2016-07-14 50 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

請添加一些解釋爲什麼提問者的代碼是錯的,什麼樣的方式必須解決它。 –

相關問題