我通过Ajax调用将数据加载到eventSource, 然后我检索数据为..
eventSources:
[
// your event source
{
url: '/ajax-load-holidaysExtra',// use the `url` property
type: 'POST',
datatype: "JSON",
data : function()
{ // a function that returns an object
var date = new Date($('#calendar1').fullCalendar('getDate'));
month_integer = date.getMonth();
year_integer = date.getFullYear();
return {
month: month_integer,
year: year_integer
}
},
error: function() {
alert('there was an error while fetching eventsin hol!');
},
color: 'rgba(244, 221, 38, 0.20)', // a non-ajax option
textColor: 'blue' // a non-ajax option
}
],
但我得到日历中显示的日期不正确,它显示我打算从eventSource获取日期前1或2天的日期..
我是全新日历的新手,请任何人帮忙......我们将不胜感激
答案 0 :(得分:0)
我找到了答案
即使数据是正确的,日历格式也不合适......
events: [
{
title: 'Event1',
start: '2011-04-04'
},
{
title: 'Event2',
start: '2011-05-05'
}
// etc...
],
在文档中,月份应为2011-04-04
,但在我的数据中为2011-4-4
,因此结果会显示,但完整日历会显示另一天。
..希望这可能对某人有用,所以这就是我保留这个问题的原因..如果有任何建议可供讨论......