dhtmlx gantt tindex定义

时间:2016-02-14 05:37:04

标签: dhtmlx gantt-chart

http://docs.dhtmlx.com/gantt/api__gantt_onbeforerowdragend_event.html

基于dhtmlx gantt docs,这给了我一个tindex参数。但是,这给了我基于前端的dhtmlx树的目标索引。我可以通过ID获取任务的最少方法之一(基于任务的id本身,而不是基于dhtmlx树)是通过gantt.getTask(id)。有没有办法实现这个目标?即:从onBeforeRowDragEnd?

获取目标索引的任务

1 个答案:

答案 0 :(得分:0)

事件参数存在一些混淆。 将任务移动到新位置时会触发 onBeforeRowDragEnd 。此时,拖动的项目已经有一个新的父项和树中的索引,并且参数提供了一个初始(旧)状态。即如果您取消该事件,甘特图将使用这些值将任务移回其原始位置you can check that place in sources

因此,当调用处理程序时,目标索引已分配给任务,您可以使用gantt.getGlobalTaskIndex(taskId)方法检索它。

以下是一个示例: http://docs.dhtmlx.com/gantt/snippet/3b4b20d5