【问题标题】:dhtmlx gantt tindex definitiondhtmlx 甘特图 tindex 定义
【发布时间】:2016-05-25 03:28:30
【问题描述】:

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

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

【问题讨论】:

    标签: dhtmlx gantt-chart


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2020-05-07
      • 2016-07-22
      • 2011-06-03
      • 1970-01-01
      • 2015-12-05
      • 2020-04-24
      • 2020-06-17
      • 2021-03-26
      • 1970-01-01
      相关资源
      最近更新 更多