与月份一样,我只想显示图像,在周视图和日视图中,我想显示事件的完整描述。我已经完成了月视图,我有不同的数据,但不知道如何在该视图中调用事件数据。我尝试使用viewDisplay但是不知道如何在这里调用我的事件。
events: function(start, end, callback) {
var currentview = $('#calendar').fullCalendar('getView'); //alert('event called');
if(currentview.name == 'month')
{
var events = <?php echo "[".$json."]"; ?> // this is where we call the php variable
}
else
{
var events = <?php echo "[".$weekjson."]"; ?>
}
callback(events);
}
这段代码很完美,但每当我的视图发生变化时,它都不会调用。
答案 0 :(得分:0)
我得到了如何在不同视图中再次调用事件的解决方案。
在viewDisplay中,我为refetchEvents调用了函数,它用于调用事件。
viewDisplay:function(view){
refreshEvents(view);
},
function refreshEvents(view) {
$( '#日历')fullCalendar( 'refetchEvents');
}