具体化css datepicker yearRange不工作

时间:2018-06-04 06:47:14

标签: jquery datepicker material-design

我正在使用materialize css datepicker。我需要从1950年到2005年选择yearRange,但是年度年份不起作用年度使用以下代码也会显示未来年份的下降

 $(document).ready(function(){
    $('.datepicker').datepicker(
       {

    format: 'dd-mm-yyyy',
     maxDate: new Date(),

     selectMonths: true,


changeMonth: true,

changeYear: true,

  yearRange: 100,

     });

如果我在日期选择器年份下拉列表中将yearRange更改为负数(即yearRange:-100)

1 个答案:

答案 0 :(得分:1)

根据文档,您必须提供数字或数组。这有点令人困惑,因为在数字的情况下,您指定下拉列表中应从当前年份开始的多少年。例如,yearRange: 10表示10年(2008)和10年(2028)。

但是,当您指定数组时,您将指定实际年份,因此对于您的情况,正确的选项是

$( ".datepicker" ).datepicker({
  yearRange: [1950,2005],
  changeMonth: true,
  changeYear: true,
});