我正在尝试使用具有指定日期范围的jquery datepicker来显示日历。 在其中一个案例中,我想在3行中显示13个月。
我可以使用:numberOfMonths: [3,4]
请查找相同的jsfiddle。
答案 0 :(得分:1)
如果您使用numberOfMonths: [3,5]
,您将看到15个月,但只有在您定义的日期才可用。
答案 1 :(得分:0)
我对此研究了很多,并且能够找到解决方案。
我使用了numberOfMonths: [3,5]
,然后在this link的帮助下调整了monthDiff
逻辑,以查找要从最终日历中删除的月数。
我找到了datepicker
用于显示每个month div
的课程。
然后,使用slice
和remove
函数删除不需要的月份。
//Add 1 to difference as we require the month with endDate too
$("#datepicker > div > div.ui-datepicker-group").slice(requiredMonths - totalMonths + 1).remove();
请查找相同的jsfiddle。