没有可用日期时隐藏DatePicker月份箭头

时间:2012-08-06 14:53:30

标签: jquery datepicker hide future

我有一个DatePicker日历,其中填充了特定日期的特定事件的日期。问题是,如果日历中没有未来或过去的可用日期,我无法找到隐藏后退和前进月箭头的方法。换句话说,如果一个事件在接下来的两个月内只有日期,我想在这两个月之后没有未来日期时禁用前进箭头(因此用户不会漫无目的地查看日历)

1 个答案:

答案 0 :(得分:1)

我建议您为datepicker设置最小和最大日期选项:

$( ".selector" ).datepicker({ 
   minDate: new Date(2012, 7, 1),
   maxDate: new Date(2012, 7, 31)
});

这应该仅限于本月的选择。注意:javascripts月份值为0索引(因此1月为0,12月为11等)

Here is a working example