Загружает данные в Gantt chart из внешнего источника.
url | string | URL на сервере (это может быть статический файл или серверный скрипт, возвращающий данные). |
type | string | ('json', 'xml', 'oldxml') Формат данных. По умолчанию 'json'. |
callback | function | Функция, которая будет вызвана после завершения загрузки. |
object | Промис, который разрешается после завершения AJAX-запроса. |
gantt.load("/data",function(){
gantt.message("всё готово");
});
//или
gantt.load("/data").then(function(xhr){
gantt.message("всё готово");
});
//или
gantt.load("data.json"); //загрузка данных в формате JSON
//или
gantt.load("data.xml","xml"); //загрузка данных в формате XML (версия 2.0+)
//или
gantt.load("data.xml","xml", function(){ //передача callback-функции
alert("Данные успешно загружены");
});
Этот метод вызывает события onLoadStart и onLoadEnd.
Учтите, что этот метод не поддерживается в версии Gantt для Node.js.