Insertion d'un événement de façon dynamique à Fullcalendar à l'aide de Jquery
J'ai de la difficulté à ajouter un nouvel événement à fullCalendar à l'aide de Jquery. J'utilise Eclipse pour développer des web et ne sont pas familiers avec l'Ajax et aperantly, il ne fonctionne pas avec mon eclipse.
Tout est écrit à l'intérieur d'un bouton.cliquez sur la fonction en jquery.
var subject = $("#txtEventName").val(); //the title of the event
var dateStart = $("#txtDate").val(); //the day the event takes place
var dateEnd = $("#txtDateEnd").val(); //the day the event finishes
var allDay = $("#alldayCheckbox").val(); //true: event all day, False:event from time to time
var events=new Array();
event = new Object();
event.title = subject;
event.start = dateStart; //its a date string
event.end = dateEnd; //its a date string.
event.color = "blue";
event.allDay = false;
events.push(event);
$('#calendar').fullCalendar('addEventSource',events);
Pas de bugs ont été détectés, mais l'événement n'est pas créé.
P. S: je tiens à rester avec le tableau d'alimentation si aucun autre moyen de jQuery.
- "l'événement" est une réserve mot en Javascript, donc changer le "cas" nom de l'objet dans votre code, il pourrait fonctionner.
- je l'ai fait, ne fonctionne pas encore 🙁
- Qui .fichiers js avez-vous inclus dans votre code HTML?
Vous devez vous connecter pour publier un commentaire.
Essayez ceci:
Noter que lorsque vous affectez une valeur à démarrer il doit être dans un des formats pris en charge.
Vous pouvez spécifier une chaîne de l'IETF format (ex:
Wed, 18 Oct 2009 13:00:00 EST
), une chaîne de caractères au format ISO8601 (ex:2009-11-05T13:15:30Z
) ou un timestamp UNIX.