Zum Hauptinhalt springen

load

Description

Lädt Daten aus einer externen Quelle in den Scheduler

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

Parameters

  • url - (required) string - die serverseitige URL (dies kann eine statische Datei oder ein serverseitiges Skript sein, das Daten in einem der unterstützten Formate ausgibt)
  • callback - (optional) function - eine Funktion, die aufgerufen wird, sobald das Laden abgeschlossen ist

Example

scheduler.load("data"); // das Datenformat wird automatisch erkannt
// oder
scheduler.load("data", function(){
alert("Daten wurden erfolgreich geladen");
});

Details

Beachten Sie, dass bei dynamischem Laden der Daten die als zweites Argument übergebene Callback-Funktion nur beim initialen Laden der Daten ausgelöst wird. Nachfolgende Datenladevorgänge erfolgen später, aber der Callback wird nicht erneut aufgerufen.

Wenn Sie möchten, dass ein Callback bei jedem Laden von Daten in den Scheduler ausgeführt wird, sollten Sie das Event onLoadEnd verwenden.

Migration

Ab Version 5.2 erkennt der Scheduler das Datenformat automatisch.

In Versionen vor 5.2 akzeptierte die Methode drei Parameter:

  • url - (string) die serverseitige URL (kann eine statische Datei oder ein serverseitiges Skript sein, das XML-Daten ausgibt)
  • type - (string) ('json', 'xml', 'ical') zur Angabe des Datentyps. Standard ist 'xml'
  • callback - (function) eine Funktion, die nach dem Laden aufgerufen wird

Change log

  • Der zweite type Parameter wurde ab Version 5.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.