fullcalendar js: fetching more events with ajax

前端 未结 3 1173
时光取名叫无心
时光取名叫无心 2020-12-18 17:13

I\'m using fullcalendar, how can I fetch more events from same server side, multiple urls? The initial one works, I just want to add additional events when they arrive(ajax)

3条回答
  •  醉话见心
    2020-12-18 17:55

    The ajax call done can also insert in the calendar code

          $.ajax({ 
                url: url, 
                type: 'GET', 
                data: { }, 
                error: function() {
                    alert('there was an error while fetching events!');
                } 
            }).done(function (doc) { 
                    var event = Array();
                        $.each(doc, function(i, entry) 
                            event.push({title: entry.title, start: entry.start});
                        }); 
                     $('#calendar').fullCalendar({
                        header: {
                            left: 'prev,next',
                            center: 'title',
                            right: 'month,agendaWeek,agendaDay'
                        },
                        defaultDate: '2014-06-12',
                        editable: true,
                        events: event
                    });
    
         });
    

提交回复
热议问题