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.