onBeforeTaskMultiSelect

在任务的选择状态即将改变时触发(当任务即将被选中或取消选中时)。

void onBeforeTaskMultiSelect(string|number id,boolean state,Event|null e);
idstring|number任务的唯一标识符
stateboolean如果任务将被选中则为 true,若将被取消选中则为 false
eEvent|null原生事件对象(如果可用)

Example

gantt.attachEvent("onBeforeTaskMultiSelect", function(id, state, e){  
    // 在此添加你的逻辑  
    return true;  
});

Details

此事件是 multiselect 扩展的一部分,因此请确保已启用 multiselect 插件。更多详情请参见 多任务选择 文章。

该事件会针对选择范围内的每个任务触发。

通过返回 false 可以阻止任务选择状态的改变。

See also
Back to top