我使用了这个完整的日历,它从ajax调用中获取事件 我希望它能够在按钮点击事件中获得新的ajax值,这怎么可能呢?
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
defaultDate: '2014-09-12',
editable: true,
eventLimit: true, // allow "more" link when too many events
events:{
url: 'emp-attendance-ajax.php?id=' + id
},
});
答案 0 :(得分:0)
如果您需要更新一个事件(更好,因为更快):
.fullCalendar( 'updateEvent' , event )
别的我认为是的
.fullCalendar( 'refetchEvents' )
答案 1 :(得分:0)
我决定用这个
events: {
url: 'emp-attendance-ajax.php',
type: 'POST',
data: function() { // a function that returns an object
return {
id: id
};
}
},
而不是这个
events:{
url: 'employees-attendance/emp-attendance-ajax.php?id=' + i++
},
并且它有效