event.html
基于dhtmlx甘特文档,这给了我一个tindex参数。但是,这给出了基于前端dhtmlx树的目标索引。通过ID (基于任务本身的id,而不是基于dhtmlx树)获得任务的最少方法之一是通过gantt.getTask(id)。我有办法做到这一点吗?即:从onBeforeRowDragEnd获取目标索引的任务?
发布于 2016-02-15 10:49:27
与事件参数有一些混淆。当任务移到新位置时会触发onBeforeRowDragEnd。此时,拖动的项已经在树中有了一个新的父项和一个索引,参数提供了一个初始(旧)状态。也就是说,如果取消事件,甘特将使用这些值将任务移回原来的位置,你可以在资料中查看那个地方。。
因此,当调用处理程序时,目标索引已经分配给任务,您可以使用gantt.getGlobalTaskIndex(taskId)方法检索它。
下面是一个示例:http://docs.dhtmlx.com/gantt/snippet/3b4b20d5
https://stackoverflow.com/questions/35388726
复制相似问题