2017-07-20 3 views

Antwort

-1

Sie können es so machen.

$('#calendar').fullCalendar({ 
    eventClick: function(event, element) { 
     event.title = "CLICKED!"; 
     $('#calendar').fullCalendar('updateEvent', event); 
    } 
}); 
+0

umm .. . Was ist anders? Ich habe keine Ereignisschaltfläche und die Methode 'updateEvent' funktioniert nicht. – JYM

+0

Ok Wenn Sie das Ereignis aktualisieren möchten? –

+0

Nur beim Laden der Seite. – JYM

-1

Gerade erst begonnen zu verwenden diese, und es scheint, dass beiden Verfahren „Updateevent“ und „updateEvents“ genannt werden sollen, wenn Sie die vorhandene Element/Array von Ereignissen aktualisieren mögen. Wenn Sie neue Ereignisse hinzufügen (einzeln oder in großen Mengen), versuchen Sie "renderEvent" und "renderEvents".

Das Problem, das ich sehe, ist jedoch, dass diese Ereignisse nicht bestehen bleiben, wenn Sie von z. gegebener Monat und dann zurück.

+0

"beide Methoden" updateEvent "und" updateEvents "sollten aufgerufen werden". Nein, du musst nur einen von ihnen anrufen. Die erste besteht darin, ein einzelnes Ereignis zu aktualisieren, die zweite, wie aus dem Namen ersichtlich sein sollte, besteht darin, eine ganze Reihe von Ereignissen zu aktualisieren. Wenn Sie das tun müssen, damit es funktioniert, tun Sie etwas falsch. – ADyson

0

Wie in der Dokumentation erwähnt: https://fullcalendar.io/docs/event_data/updateEvent/

event must be the original Event Object for an event, not merely a reconstructed object. The original Event Object can obtained by callbacks such as eventClick, or by the clientEvents method.

Sie scheinen es ein beliebiges Objekt zu vorbei, die Sie gerade aus dem Nichts erschaffen habe. FullCalendar kann es keinem vorhandenen Ereignis im Kalender zuordnen, um dieses Ereignis zu aktualisieren.

Es ist schwer zu wissen, da Sie so wenig Kontext für Ihre Frage zur Verfügung gestellt, aber wenn Sie ein neues Ereignis im Kalender erstellen mögen, dann ist die richtige Methode ist renderEvent zu verwenden: https://fullcalendar.io/docs/event_rendering/renderEvent/

Verwandte Themen