Когда включена динамическая загрузка, это событие срабатывает сразу после того, как пользователь раскрывает ветку задачи, но до начала процесса загрузки.
settings | object | содержит ID задачи и URL запроса |
boolean | возвращение `false` останавливает динамическую загрузку и предотвращает отправку запроса на сервер |
Available only in PRO Edition
gantt.attachEvent("onBeforeBranchLoading", function(settings){
var task = gantt.getTask(settings.taskId);
config.url += "&value=" + encodeURIComponent(task.text);
return true;
});
Это событие полезно для добавления дополнительных параметров к запросам динамической загрузки. Объект settings
включает два свойства: ID задачи и URL запроса:
{
taskId: 1,
url:"/data?parent_id=1"
}
Вы можете напрямую изменить URL запроса в вашем коде.
Это событие срабатывает только при включенной динамической загрузке.
Также возможно заблокировать это событие; возврат false отменит запрос динамической загрузки.