pickaday maxDate issue

pickaday maxDate issue

本文关键字:issue maxDate pickaday      更新时间:2023-09-26

我正在使用pickaday创建一个日期选择器,但我对maxDate的功能感到困惑。我将maxDate设置为7年前,但当我点击输入以选择日期时,它会显示我禁用所有日期的当前月份和年份,我想显示日历应该显示我在maxDate中设置的日期。请检查我下面的代码,或者你也可以检查fiddlehttps://jsfiddle.net/buffqvye/

HTML

<input type="text" id="datepicker">

脚本

var picker = new Pikaday(
    {
        field: document.getElementById('datepicker'),
        firstDay: 1,
        minDate: new Date(2000, 0, 1),
        maxDate: new Date(2009, 12, 31),
        yearRange: [2000,2009]
    });

请检查defaultDate属性。

var picker = new Pikaday(
{
   field: document.getElementById('datepicker'),
   firstDay: 1,
   minDate: new Date(2000, 0, 1),
   maxDate: new Date(2009, 11, 31),
   yearRange: [2000,2009],
   defaultDate : new Date(2009, 11, 31)
});