jquery – Fullcalendar限制可用月份的显示?

前端之家收集整理的这篇文章主要介绍了jquery – Fullcalendar限制可用月份的显示?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道如何限制fullcalendar显示三个月的时间段,并在其他几个月内取消选择,就像在datepicker中一样?

例如.当前月份是2010年5月,我只希望日历显示5月和4月(点击上个月)和Jun(点击下个月),剩下的几个月将从用户选择中取消选择.

我不确定我是否错过了阅读fullcalendar文档中的任何部分.好心提醒.谢谢.

解决方法

对于版本2中的FullCalendar,更改viewDisplay:function(view){to
viewRender:function(view,element){(来自本页示例的混合解决方案):
$('#calendar').fullCalendar({

       //restricting available dates to 2 moths in future
        viewRender: function(view,element) {
            var now = new Date();
            var end = new Date();
            end.setMonth(now.getMonth() + 2); //Adjust as needed

            if ( end < view.end) {
                $("#calendar .fc-next-button").hide();
                return false;
            }
            else {
                $("#calendar .fc-next-button").show();
            }

            if ( view.start < now) {
                $("#calendar .fc-prev-button").hide();
                return false;
            }
            else {
                $("#calendar .fc-prev-button").show();
            }
        }
  });

猜你在找的jQuery相关文章