fullcalendar des événements en Json
J'ai un problème avec les événements de ma fullCalendar objet ne montrant pas.
J'ai ce JavaScript
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: true,
eventSources: ["api/apiCalendar"],
loading: function (bool) {
if (bool) $('#loading').show();
else $('#loading').hide();
}
});
- Je utiliser asp.net mvc 4, web api pour obtenir le JSON
public HttpResponseMessage Get(string start, string end)
{
calEvent e = new calEvent();
e.id = 1;
e.allDay = true;
e.end = DateTime.Now;
e.start = DateTime.Now.AddHours(-2);
e.title = "Test";
string json = JsonConvert.SerializeObject(e);
return new HttpResponseMessage()
{
Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json")
};
}
cette méthode retourne: {"title":"Test","allDay":true,"start":"2012-07-30T21:45:00.8461321+02:00","end":"2012-07-30T23:45:00.8461321+02:00","url":null,"id":1}
Quand j'essaie de régler cette chaîne JSON directement sur l'événement, comme ceci:
$('#calendar')......
events: [{"title":"Test","allDay":true,"start":"2012-07-30T21:45:00.8461321+02:00","end":"2012-07-30T23:45:00.8461321+02:00","url":null,"id":1}],
L'événement est rendu amende.
Mais lors de la tentative d'extraction de la méthode web, rien n'est montré. Aucune erreur ou quoi que ce soit à la recherche de mal lorsque le débogage.
J'utilise la dernière version de désactiver le plugin.
Vous devez vous connecter pour publier un commentaire.
Après d'autres recherches, la solution était ici FullCalendar - JSON source ne fonctionne pas, mais en utilisant les données JSON directement
C'est le même problème avec asp.net comme indiqué dans ce post