устанавливает режим загрузки данных по частям, позволяя динамическую подгрузку
mode | string | режим загрузки |
scheduler.config.load_date = "%Y.%m.%d";
scheduler.init('scheduler_here',new Date(2009,10,1),"month");
scheduler.setLoadMode("month")
scheduler.load("data/events.php");
Этот метод следует вызывать после scheduler.init(), но до загрузки каких-либо данных в планировщик.
По умолчанию планировщик загружает все данные сразу. Это может быть неэффективно при работе с большими коллекциями событий. В таких случаях лучше загружать данные частями, только те, которые нужны для отображения текущего вида.
Параметр mode принимает одно из следующих предопределённых значений:
Например, установка режима в 'month' заставит планировщик запрашивать данные только за текущий месяц, подгружая дополнительные данные по мере необходимости.
Подробнее о режимах загрузки.
Сгенерированные запросы выглядят следующим образом:
Data?from=DATEHERE&to=DATEHERE
где DATEHERE — это валидная дата, отформатированная согласно настройкам из load_date.
При использовании dhtmlxConnector на серверной стороне, дополнительная серверная обработка для парсинга данных не требуется.