每当用户选择日历时,我需要返回服务器并刷新他们所选日期的数据 - 所以在next,prev等按钮上。我测试了事件源在日历上定义时是否有效 - 但是这样定义的事件并不能获得事件。如何使用ajax调用连接视图,next,prev按钮?
viewRender: function(view, element) {
var eventSource = {
url: '/JVCalendar/GetJVCalendarEvents',
type: 'POST',
data: {
start: "01/01/2015",
end: "01/31/2015",
calendarId: "1"
},
error: function() {
alert('there was an error while fetching events!');
}
}
$('#calendar').fullCalendar('addEventSource', eventSource);
$('#calendar').fullCalendar('refetchEvents');
}
答案 0 :(得分:0)
我会将此作为答案添加,因为它仅在评论中提及。积分转到@smcd。经过很多麻烦后终于找到了这个。
fullCalendar默认情况下已发送start
和end
日期。查看网络日志时,我可以看到自动添加的参数。
?API / V1 / schedulings / fullcalendar开始= 2016年2月28日&安培;端= 2016年4月10日&安培; _ = 1458223901062