我正在尝试使用 php 和 jquery 将(通过 ajax)数据重新加载到甘特图中。我可以用我的初始负载数据绘制甘特图,没有任何问题。我有一个 ajax 保存调用来更新图表数据,我想在成功保存后重新绘制甘特图。
我可以加载部分数据,即左侧的标题数据,但不能加载日期,我相信它的格式不正确?我正在使用来自 github 的这个甘特图插件:https ://github.com/thegrubbsian/jquery.ganttView
下面是他们使用的数据示例?这是json数据吗?
我不确定?如何格式化我的输出以镜像和使用这些数据。
var ganttData = [
{
id: 1, name: "Feature 1", series: [
{ name: "Planned", start: new Date(2010,00,01), end: new Date(2010,00,03) },
{ name: "Actual", start: new Date(2010,00,02), end: new Date(2010,00,05), color: "#f0f0f0" }
]
},
{
id: 2, name: "Feature 2", series: [
{ name: "Planned", start: new Date(2010,00,05), end: new Date(2010,00,20) },
{ name: "Actual", start: new Date(2010,00,06), end: new Date(2010,00,17), color: "#f0f0f0" },
{ name: "Projected", start: new Date(2010,00,06), end: new Date(2010,00,17), color: "#e0e0e0" }
]
},
我的代码如下所示:
[{"id":0,"name":"task number 20","series":[{"name":"Bob","start":"new Date(2012,2,19)","end":"new Date(2012,6,11)"}]},{"id":1,"name":"another new posts","series":[{"name":"Bill","start":"new Date(2012,5,22)","end":"new Date(2012,6,27)"}]},here