load
Description
Загружает данные в scheduler из внешнего источника
load: (url: string, callback?: SchedulerCallback) => void
Parameters
url- (required) string - URL на сервере (это может быть статический файл или серверный скрипт, который выводит данные в одном из поддерживаемых форматов)callback- (optional) function - функция, которая вызывается после завершения загрузки
Example
scheduler.load("data"); // формат данных определяется автоматически
// или
scheduler.load("data",function(){
alert("Данные успешно загружены");
});
Related samples
Details
Обратите внимание, что при динамической загрузке данных функция callback, переданная вторым аргументом, вызывается только при первоначальной загрузке данных. Последующие загрузки данных происходят позже, но callback вызываться повторно не будет.
Если необходимо, чтобы callback выполнялся каждый раз при загрузке данных в Scheduler, рассмотрите возможность использования события onLoadEnd.
Миграция
Начиная с в ерсии 5.2, scheduler автоматически определяет формат данных.
В версиях до 5.2 метод принимал три параметра:
- url - (string) URL на сервере (может быть статическим файлом или серверным скриптом, который выводит XML данные)
- type - (string) ('json', 'xml', 'ical') указывающий тип данных. По умолчанию 'xml'
- callback - (function) функция для вызова после загрузки