私はかつて持っていた
$('#calendar').fullCalendar({
//some properties...
events: "/Agenda/GetEvents/",
});
それはうまくいき、私のイベントは正しく表示されました。ここで、コンボボックスの選択でイベントを更新 (再フェッチ) したいので、次のように変更しました。
$('#calendar').fullCalendar({
//some properties...
events: function (start, end) {
$.ajax({
url: '/Agenda/GetEvents/',
dataType: 'json',
data: {
start: Math.round(start.getTime() / 1000),
end: Math.round(end.getTime() / 1000),
utilisateur: $("#Utilisateur option:selected").val()
}
});
$('#Calendar').fullCalendar('refetchEvents');
},
});
/Agenda/GetEvents/ の URL が正しく呼び出され、1 つのイベントが返されますが、カレンダーには表示されなくなります。私は何か間違ったことをしていますか?