dhtmlx-gantt灯箱保存事件
时间: 2023-09-30 17:04:07 浏览: 155
dhtmlx-Gantt是一个用于创建甘特图的JavaScript库。灯箱保存事件是指当用户在灯箱中编辑或创建任务时,点击保存按钮后触发的事件。在dhtmlx-Gantt中,可以通过监听'onLightboxSave'事件来执行保存操作。具体的代码示例如下:
```
gantt.attachEvent("onLightboxSave", function(id, task){
// 在这里执行保存操作,比如将任务数据发送到后端进行保存
// id表示任务的id,task表示任务的相关信息
// 保存成功后,可以根据需要进行一些操作,比如刷新甘特图等
});
```
请注意,上述代码中的gantt对象是dhtmlx-Gantt的实例对象,你需要根据你的实际代码进行相应的调整。
相关问题
dhtmlx-gantt保存事件
dhtmlx-gantt可以通过以下步骤来保存事件:
1. 首先,您需要使用gantt.getTaskByTimeId方法获取要保存的事件的数据对象。
2. 接下来,您可以使用gantt.updateTask方法来更新事件的属性,如名称、日期、持续时间等。
3. 最后,您可以使用gantt.refreshData方法来刷新甘特图,以确保保存的事件在图表中得到更新。
dhtmlx-gantt取消双击事件
要取消dhtmlx-gantt的双击事件,你可以使用dhtmlx-gantt提供的API功能来实现。具体方法是在初始化gantt时使用gantt.detachEvent方法,并传入双击事件的名称作为参数。这样就可以取消双击事件的监听。以下是一个示例代码片段:
gantt.detachEvent('onTaskDblClick');
通过这种方式,你可以取消dhtmlx-gantt中的双击事件。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [react-gantt-demo:dhtmlxGantt和ReactJS](https://download.csdn.net/download/weixin_42140710/18218666)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [Vue使用 dhtmlx-gantt 甘特图](https://blog.csdn.net/weixin_46106630/article/details/127687406)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文