范例:使用甘特图事件
范例:使用甘特图事件
请试着删除一个任务
删除任务时,甘特图将激活beforetaskdelete,aftertaskdelete事件,您可以在事件处理函数中执行您想要进行的操作。
请试着在表格中双击某一个任务,将会弹出事件信息。
甘特图的事件绑定的方法除了可以使用addListener之外,还可以使用bind,例如:
SFEvent.bind(this.gtData,"aftertaskchange", canvas,canvas._taskChanged);
按照这个用法,在aftertaskchange事件发生的时候,就回去调用canvas的_taskChanged方法。
这种方法对于用户与smartclient,EXTJS,YUI等整合时非常有用。