我使用pickaday
创建了一个日期选择器,但我对maxDate
功能感到困惑和困惑。我在7年后设置maxDate
但是当我点击输入选择日期时,它会显示当前月份和年份,所有日期都已禁用,我想显示日历应该显示我在maxDate
中设置的日期。请检查下面的代码,或者您也可以查看小提琴https://jsfiddle.net/buffqvye/
HTML
<input type="text" id="datepicker">
SCRIPT
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]
});
答案 0 :(得分:0)
请检查 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)
});