/ / jquery FullCalendar - javascript, jquery, agenda, calendrier complet

jquery FullCalendar - javascript, jquery, calendrier, calendrier complet

J'essaie d'utiliser jQuery Full Calendar de http://arshaw.com/fullcalendar

J'ai beaucoup cherché dans la documentation, mais je ne trouvais pas comment récupérer le mois en cours d'utilisation d'un utilisateur à un moment donné.

Lors du rendu, il est défini comme le mois en cours danstitre, mais je ne peux pas "trouver un moyen d’utiliser ces informations. Je veux envoyer le mois à mon appel ajax avec des paramètres supplémentaires (début, fin, _) mais je ne sais pas comment.

S'il vous plaît aidez-moi avec ça.

Dans la définition du calendrier complet, comment récupérer le mois actuellement affiché?

Je vous remercie!

Réponses:

1 pour la réponse № 1

désolé pour la réponse très tardive. voici ce que vous voudriez: http://arshaw.com/fullcalendar/docs/current_date/getDate/


1 pour la réponse № 2

Ce qui suit montre le mois en cours au format long mais peut renvoyer de nombreux autres formats: http://arshaw.com/fullcalendar/docs/utilities/formatDate/

var curDate = $("#calendar").fullCalendar("getDate");
alert("The current month of the calendar is " + $.fullCalendar.formatDate(curDate, "MMMM")); // Corrected the typo of currDate to curDate but thanks :)

0 pour la réponse № 3
     $("#calendar").fullCalendar("addEventSource", function (start, end, callback) {
date = new Date(start);
alert(date.getMonth());

$.ajax({
type: "POST",
url: "/Employee/GetScheduleDetailedArray/",
async: false,
dataType: "json",
data: {
// our hypothetical feed requires UNIX timestamps
start: start,
end: end,
id: 1,
currentDate: $("#calendar").fullCalendar("getDate"),
currentMonth: date.getMonth()

},
success: function (doc) {
callback(doc);
},
error: function (xhr, status, error) {
document.appendChild(xhr.responseText);
}
}); //end ajax
});

la fonction getMonth () retournera un entier du mois.