其实标题说明了一切。我做了一个ajax调用,它返回一个事件列表。然后我想把这个列表放到fullcalendar中。此操作应针对每个更改的选定用户名。
$.ajax({
type: "POST",
url: "get_event_list.php",
data: "username="+user,
success: function(ajaxCevap) {
var obj = jQuery.parseJSON(ajaxCevap);
var events = new Array();
$.each(obj,function(index,value) {
event = new Object();
event.title = value['title'];
event.start = value['start'];
event.end = value['end'];
event.color = value['backgroundColor'];
event.allDay = false;
events.push(event);
});
$('#calendar').fullCalendar("removeEvents");
$('#calendar').fullCalendar('addEventSource', events);
$('#calendar').fullCalendar('refetchEvents');
}
});
addEventSource 不工作。没有附加到完整日历。
这是容器:<div id="calendar"></div>
- - 编辑 - -
我收到一个错误:Uncaught exception: TypeError: Cannot convert 'getDaySegmentContainer()' to object