Перейти к основному содержимому

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("Данные успешно загружены");
});

Details

Обратите внимание, что при динамической загрузке данных функция callback, переданная вторым аргументом, вызывается только при первоначальной загрузке данных. Последующие загрузки данных происходят позже, но callback вызываться повторно не будет.

Если необходимо, чтобы callback выполнялся каждый раз при загрузке данных в Scheduler, рассмотрите возможность использования события onLoadEnd.

Миграция

Начиная с версии 5.2, scheduler автоматически определяет формат данных.

В версиях до 5.2 метод принимал три параметра:

  • url - (string) URL на сервере (может быть статическим файлом или серверным скриптом, который выводит XML данные)
  • type - (string) ('json', 'xml', 'ical') указывающий тип данных. По умолчанию 'xml'
  • callback - (function) функция для вызова после загрузки

Change log

  • Второй параметр type был удалён, начиная с версии 5.2.
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.