你们可以帮我双击任务时隐藏/禁用一个弹出框吗?
http://demos.telerik.com/php-ui/gantt/index

我可以在下面添加->editable(false);

// gantt
$gantt = new \Kendo\UI\Gantt('gantt');
$gantt->dataSource($tasks)
      ->dependencies($dependencies)
      ->height(650)
      ->addView(
          '',
          array('type' => 'week', 'selected' => false),
          'month'
      )
      ->addColumn($idColumn, $titleColumn, $startColumn, $endColumn)
      ->showWorkHours(false)
      ->showWorkDays(true)
      ->snap(false)
      ->editable(false);


但是后来我什么也不能编辑。
有什么线索吗?谢谢。

最佳答案

我看不到任何直接禁用它的方法,但是您可以使用edit方法进行工作,该方法根据documentation在双击上附加一个js事件。
我认为,如果您添加这样的简单内容,它应该可以工作:

function(e) {
    e.preventDefault();
}


如果不是,则可以执行类似的操作来防止事件触发。

关于php - Kendo ui/GANTT,关闭弹出窗口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47325433/

10-10 20:43