这篇文章给大家讲解如何利用dhtmlxGantt从对象和服务器加载数据。
从对象加载
要从对象加载数据,请使用parse方法:从内联数据源加载
var data = { tasks:[ {id:1, text:"Project #1", start_date:"01-04-2020", duration:18}, {id:2, text:"Task #1", start_date:"02-04-2020", duration:8, parent:1}, {id:3, text:"Task #2", start_date:"11-04-2020", duration:8, parent:1} ] }; gantt.init("gantt_here"); gantt.parse(data);
从服务器加载
客户端
要从服务器加载数据,请使用load方法:甘特图.html
gantt.init("gantt_here"); gantt.load("data.json");
load方法将向指定的 url 发送一个 AJAX 请求,并期望以一种受支持的格式响应数据。例如:数据.json