事件

onAfterAutoSchedule 在自动调度完成后触发
onAfterBatchUpdate 在执行 batchUpdate 方法后触发
onAfterBranchLoading 启用动态加载时,在任务分支加载到页面后触发
onAfterLightbox 用户关闭灯箱(编辑表单)后触发
onAfterLinkAdd 在甘特图中添加新链接后触发
onAfterLinkDelete 用户删除链接后触发
onAfterLinkUpdate 用户更新链接后触发
onAfterQuickInfo 弹出编辑表单关闭后触发
onAfterRedo redo() 方法执行后触发
onAfterRowResize 完成调整行高后触发
onAfterSort 任务在表格中排序后触发
onAfterTaskAdd 用户在甘特图中添加任务后触发
onAfterTaskAutoSchedule 每个自动调度的任务触发
onAfterTaskDelete 用户删除任务后触发
onAfterTaskDrag 用户完成拖拽任务并释放鼠标后触发
onAfterTaskMove 任务移动到新的垂直位置后触发
onAfterTaskUpdate 用户更新任务后触发
onAfterUndo undo() 方法执行后触发
onAjaxError 服务器返回错误时触发
onAutoScheduleCircularLink 自动调度时检测到依赖循环时触发
onBeforeAutoSchedule 自动调度开始前触发
onBeforeBatchUpdate 执行 batchUpdate 方法前触发
onBeforeBranchLoading 启用动态加载时,用户展开任务分支但加载开始前触发
onBeforeCollapse 甘特图退出全屏返回普通模式前触发
onBeforeDataRender 数据渲染到页面前触发
onBeforeExpand 甘特图扩展到全屏前触发
onBeforeGanttReady dhtmlxGantt 初始化开始前触发
onBeforeGanttRender 甘特图渲染到页面前触发
onBeforeLightbox 用户打开灯箱(编辑表单)前触发
onBeforeLinkAdd 添加新链接到甘特图前触发
onBeforeLinkDelete 用户删除链接前触发
onBeforeLinkDisplay 链接加载到甘特图后但显示前触发
onBeforeLinkUpdate 链接更新前触发
onBeforeMultiSelect 选择任务或任务范围前触发
onBeforeParse 数据解析开始前触发
onBeforeRedo redo() 方法执行前触发
onBeforeRedoStack 操作添加到重做栈前触发
onBeforeRollupTaskDisplay 汇总任务显示到父项目前触发
onBeforeRowDragEnd 用户在表格中放下拖拽的行时触发
onBeforeRowDragMove 表格行垂直拖拽到新位置前触发
onBeforeRowResize 用户开始通过拖拽调整行高前触发
onBeforeRowResizeEnd 完成调整行高前触发
onBeforeSplitTaskDisplay 分割任务段显示到甘特图前触发
onBeforeTaskAdd 新任务添加到甘特图前触发
onBeforeTaskAutoSchedule 每个正在重新调度的任务触发
onBeforeTaskChanged 用户完成拖拽并释放鼠标但更改应用前触发
onBeforeTaskDelete 用户删除任务前触发
onBeforeTaskDisplay 任务加载到甘特图后但显示前触发
onBeforeTaskDrag 用户开始拖拽但 dhtmlxGantt 尚未启动拖放前触发
onBeforeTaskMove 任务移动到新垂直位置前触发
onBeforeTaskMultiSelect 任务选择状态改变(选中或取消选中)前触发
onBeforeTaskSelected 用户选择任务前触发
onBeforeTaskUpdate 用户更新任务前触发
onBeforeUndo undo() 方法执行前触发
onBeforeUndoStack 操作添加到撤销栈前触发
onCircularLinkError 检测到循环引用且无法自动调度时触发
onClear 通过 clearAll 删除所有任务后触发
onCollapse 甘特图退出全屏返回普通模式时触发
onColumnResize 用户拖动列边界调整列宽时触发
onColumnResizeEnd 用户完成拖动列边界调整列宽后触发
onColumnResizeStart 用户开始拖动列边界调整列宽前触发
onContextMenu 用户在甘特图内右键点击时触发(详情可用)
onDataProcessorReady 在调用 `dp.init(gantt)` 时触发
onDataRender 数据渲染到页面后触发
onDestroy 通过 destructor 清除甘特图后触发
onEmptyClick 用户点击甘特图空白处(非任务区域)时触发
onError assert 接收到 'false'(断言失败)时触发
onExpand 甘特图扩展到全屏时触发
onGanttLayoutReady 甘特图布局准备好但渲染前触发
onGanttReady dhtmlxGantt 初始化完成但图表渲染前触发
onGanttRender 甘特图渲染到页面后触发
onGanttScroll 甘特图滚动到特定位置时触发
onGridHeaderClick 用户点击表格头部时触发
onGridResize 用户拖动表格边界调整大小时触发
onGridResizeEnd 用户完成拖动表格边界调整大小后触发
onGridResizeStart 用户开始拖动表格边界调整大小前触发
onLightbox 用户打开灯箱(编辑表单)后触发
onLightboxButton 用户点击灯箱中的自定义按钮时触发
onLightboxCancel 用户点击灯箱中的“取消”时触发
onLightboxChange 灯箱结构发生变化时触发
onLightboxDelete 用户点击灯箱中的“删除”时触发
onLightboxSave 用户点击灯箱中的“保存”时触发
onLinkClick 用户点击链接时触发
onLinkCreated 用户创建任务间新链接时触发
onLinkDblClick 用户双击链接时触发
onLinkIdChange 链接 ID 发生变化时触发
onLinkValidation 添加新链接时 dhtmlxGantt 进行验证时触发
onLoadEnd 从数据源加载数据完成后触发
onLoadStart 从数据源加载数据开始前立即触发
onMouseMove 鼠标在甘特图容器内移动时触发
onMultiSelect 选择任务或任务范围完成后触发
onOptionsLoad 从服务器加载选项后但解析前触发
onParse 数据解析完成但渲染到甘特图前触发
onQuickInfo 弹出编辑表单出现时触发
onRowDragEnd 用户放下垂直重新排序的表格行后触发
onRowDragStart 用户开始拖动表格行进行垂直排序前触发
onRowResize 用户拖动行边界调整行高时触发
onScaleAdjusted 时间刻度重新渲染以完整显示所有任务时触发
onScaleClick 用户点击时间刻度单元格时触发
onTaskClick 用户点击表格中的任务行或时间线中的任务条(包括展开/折叠及添加任务按钮)时触发
onTaskClosed 分支关闭时触发
onTaskCreated 通过点击表格中的“+”按钮或 createTask 创建新任务时触发
onTaskDblClick 用户双击任务时触发
onTaskDrag 用户拖拽任务时触发
onTaskIdChange 任务 ID 发生变化时触发
onTaskLoading 任务从数据源加载时触发
onTaskMultiSelect 任务选择状态改变(选中/取消选中)后触发
onTaskOpened 分支打开时触发
onTaskRowClick 用户点击表格行时触发
onTaskSelected 用户选择任务时触发
onTaskUnselected 通过选择其他任务取消选择任务时触发
onTemplatesReady dhtmlxGantt 模板初始化时触发
Back to top