如何获取全日历的第二天信息以在日视图中获取新事件?

时间:2019-05-21 20:07:43

标签: jquery fullcalendar fullcalendar-3

我仅在议程日中使用完整的日历v3,每天有数百个事件,因此我只希望加载1天的事件。在初始化时,我加载了一个简单的ajax调用。但是,当我点击第二天时,我不知道该如何获取当天的事件。

我也尝试查找下一个和上一个日期事件,以获取下一个(或上一个)日期以将其传递给ajax调用,但是没有运气。 您能帮我解决这个问题吗?

这是现在如何初始化:

$('#calendar').fullCalendar({
  defaultView: 'agendaDay',
  allDaySlot: false,
  slotEventOverlap: false,
  slotDuration: '00:15:00',
  nowIndicator: true,
  defaultTimedEventDuration: '00:30:00',
  events: {
    url: '/load_events',
    type: 'POST',
    success: function(event, element, view,) {
        // I checked every var if it's containing useful info
    },
    error: function() {
        alert('there was an error while fetching events!');
    }
  }
});

1 个答案:

答案 0 :(得分:0)

因此,如@ADyson突出显示,fullcalendar中的普通事件会自动将startend参数以ISO8601格式(如2019-06-30)发布到网址中

$('#calendar').fullCalendar({
  events: {
    url: '/load_events',
    type: 'POST'
  }
});