Javascript 在单个daterangepicker jquery中设置年份范围

Javascript 在单个daterangepicker jquery中设置年份范围,javascript,jquery,date,date-range,daterangepicker,Javascript,Jquery,Date,Date Range,Daterangepicker,我使用了来自的单一日期范围选择器 $(函数(){ $('input[name=“birth”]”)。daterangepicker({ singleDatePicker:是的, 决战:没错, 年份:1901年, maxYear:parseInt(矩().format('YYYY'),10) } }); 上面的代码提供了月份和年份下拉列表。我想指定年份范围,所以我尝试了以下操作: <script> $(function() { var year = (new Date()

我使用了来自的单一日期范围选择器


$(函数(){
$('input[name=“birth”]”)。daterangepicker({
singleDatePicker:是的,
决战:没错,
年份:1901年,
maxYear:parseInt(矩().format('YYYY'),10)
}
});
上面的代码提供了月份和年份下拉列表。我想指定年份范围,所以我尝试了以下操作:

<script>
    $(function() {
 var year = (new Date()).getFullYear();
   var startYear = year-18;
    var endYear = year-110;

      $('input[name="birthday"]').daterangepicker({
        singleDatePicker: true,
        showDropdowns: true,
        minYear: startYear ,
        maxYear: endYear 
      }
    });
    </script>

$(函数(){
变量年份=(新日期()).getFullYear();
var startYear=第18年;
var endYear=第110年;
$('input[name=“birth”]”)。daterangepicker({
singleDatePicker:是的,
决战:没错,
minYear:startYear,
maxYear:endYear
}
});
但这不起作用。我还想根据最小/最大年份设置开始日期,否则开始时输入将为空

如何根据最小/最大年份设置该年份范围和默认空/日期


请提供帮助和指导。谢谢。

结束日期应大于开始日期,并且您的javascript代码有错误; 试试这个


$(函数(){
变量年份=(新日期()).getFullYear();
var startYear=第110年;
var endYear=第18年;
$('input[name=“birth”]”)。daterangepicker({
singleDatePicker:是的,
决战:没错,
minYear:startYear,
maxYear:endYear
});
});
<script>
    $(function() {
 var year = (new Date()).getFullYear();
   var startYear = year-18;
    var endYear = year-110;

      $('input[name="birthday"]').daterangepicker({
        singleDatePicker: true,
        showDropdowns: true,
        minYear: startYear ,
        maxYear: endYear 
      }
    });
    </script>
<script>
  $(function() {
   var year = (new Date()).getFullYear();
   var startYear = year-110;
   var endYear = year-18;
  $('input[name="birthday"]').daterangepicker({
    singleDatePicker: true,
    showDropdowns: true,
    minYear: startYear ,
    maxYear: endYear 
  
      });
   });
 </script>