J'utilise asp.net mvc pour lister les événements dans le calendrier complet de jquery. Ci-dessous le script que j'utilise pour lister les événements via json à partir de mvc.jquery Calendrier complet pas d'affichage des événements
$('#calendar').fullCalendar({
theme: true,
editable: true,
disableDragging: true,
disableResizing: true,
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
events: function(start, end, callback) {
// do some asynchronous ajax
$.getJSON("/User/GetEvents/",
{
start: dateFormat(start.getTime()),
end: dateFormat(end.getTime())
},
function(result) {
// then, pass the CalEvent array to the callback
callback(result);
})
},
eventClick : function(event) {
editEventShow(event);
},
dayClick : function(dayDate){
addEventShow(dayDate, this);
}
});
Mais le script ci-dessus n'affiche aucun événement dans le calendrier. Qu'est-ce que je fais de mal dans le script ci-dessus?
Pourriez-vous également inclure un exemple de sortie de "/ User/GetEvents /"? – ayaz
Voici la réponse de json: [{"id": 1, "title": "Événement du contrôleur", "allDay": true, "date": "\/Date (-62135596800000) \ /", "start": "\/Date (1255) \ /", "end": "\/Date (1255185157109) \ /", "modifiable": true}] – Prasad
Lorsque je débogue le script en utilisant firebug, son affichage par défaut date (Fri Jan 01 1255 00:00:00 GMT + 0530 (heure normale de l'Inde)). Comment puis-je analyser la date dans le résultat JSON? – Prasad