Javascript 完整日历刷新事件
我使用了这个完整的日历,它从ajax调用中获取事件 我想让它在按钮点击事件中获得新的ajax值,这是怎么工作的Javascript 完整日历刷新事件,javascript,jquery,Javascript,Jquery,我使用了这个完整的日历,它从ajax调用中获取事件 我想让它在按钮点击事件中获得新的ajax值,这是怎么工作的 $('#calendar').fullCalendar({ header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay'
$('#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
},
});
如果需要更新一个事件(更好,因为更新速度更快):
.fullCalendar('updateEvent',事件)
否则我想是
.fullCalendar('refetchEvents')
我使用了这个
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++
},
它工作了我今天会在工作,我不会很快回答,但你的错误消息是什么?我说。fullCalendar,但你需要你的jQuery选择器(对于你$(“#calendar”).fullCalendar,当我使用.fullCalendar('refetchEvents'),它工作了,但在开始事件时“I”仍然等于1,因为var I=1:{url:'employees-attention/emp-attention-ajax.php?id='+i++},非常感谢,正如我在下面@Thomas中所描述的那样解决了这个问题