dhtmlxGantt

时间:2016-01-15 13:25:57

标签: javascript ajax dhtmlx gantt-chart

你好,

我正在考虑使用dhtmlxgantt作为建立行程的方式,即您在整个期间(最可能是2周)的特定日期添加项目......但是,还有一些额外的变量我需要存储日期等标准信息。有一系列的4个下拉列表,通过AJAX填充下一个。

我知道我可以将custom controls添加到灯箱中,但是当上一个下拉列表更改时,这些将无法通过AJAX工作。我希望我能够制作一个完全自定义的灯箱,然后将所有内容传回dhtmlxGantt,但我似乎无法找到......

看起来在调度程序产品(http://docs.dhtmlx.com/scheduler/samples/02_customization/16_custom_form.html)中我们可以对甘特做同样的事吗?

提前致谢,

亚当。

1 个答案:

答案 0 :(得分:1)

您可以重新定义 gantt.showLightbox 方法并从那里显示您的表单。然后使用公共API保存更改 - gantt.addTaskgantt.updateTaskgantt.deleteTask

这是一个粗略的例子: http://docs.dhtmlx.com/gantt/snippet/5e134aa1