我正在使用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)
答案 0 :(得分:1)
根据文档,您必须提供数字或数组。这有点令人困惑,因为在数字的情况下,您指定下拉列表中应从当前年份开始的多少年。例如,yearRange: 10
表示10年(2008)和10年(2028)。
但是,当您指定数组时,您将指定实际年份,因此对于您的情况,正确的选项是
$( ".datepicker" ).datepicker({
yearRange: [1950,2005],
changeMonth: true,
changeYear: true,
});