Zum Hauptinhalt springen

load

Description​

Lädt Daten in den Scheduler aus einer externen Datenquelle

load: (url: string, callback?: SchedulerCallback) => void

Parameters​

  • url - (required) string - die server-seitige URL (kann eine statische Datei oder ein serverseitiges Skript sein, das Daten in einem der unterstützten Formate ausgibt)
  • callback - (optional) function - die Callback-Funktion

Example​

scheduler.load("data"); // das Format der geladenen Daten wird automatisch erkannt
// oder
scheduler.load("data", () => {
alert("Daten wurden erfolgreich geladen");
});

Details​

Achte darauf, dass im Fall des dynamischen Ladens die als zweiter Parameter übergebene Callback-Funktion nur während des anfänglichen Ladens der Daten aufgerufen wird. Während die nächsten Datenabschnitte später geladen werden, wird die Callback-Funktion nicht mehr aufgerufen.

Falls Sie die Callback-Funktion bei jedem Ladevorgang von Daten in Scheduler aufrufen müssen, können Sie das onLoadEnd Ereignis verwenden.

Migration​

In Version 5.2 und später erkennt Scheduler automatisch das Datenformat.

Vor Version 5.2 enthielt die Methode jedoch drei Parameter:

  • url - (string) die server-seitige URL (kann eine statische Datei oder ein serverseitiges Skript sein, das Daten als XML ausgibt)
  • type - (string) ('json', 'xml', 'ical') der Datentyp. Der Standardwert ist 'xml'
  • callback - (function) die Callback-Funktion

Change log​

  • Der zweite type Parameter der Methode wurde in v5.2 entfernt.
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.