attachEvent
Description
将处理程序附加到 dhtmlxScheduler 的内部事件
attachEvent: (name: SchedulerEventName, handler: SchedulerCallback, settings?: any) => string
Parameters
name- (required) SchedulerEventName - 事件名称,忽略大小写handler- (required) function - 处理函数settings- (optional) object - 可选,一个用于事件处理程序的 settings 对象
Returns
event- (string) - 已附加事件处理程序的 id
Example
scheduler.attachEvent("onEventSave", (id, ev) => {
if (!ev.text) {
alert("文本不能为空");
return false;
}
return true;
});
Related samples
Details
你可以向同一个事件附加多个处理程序,所有处理程序都会被执行。
如果某些处理程序返回 false,相关操作将被阻止。
事件处理程序按照它们被附加的顺序进行处理。