小编Dak*_*ksh的帖子

在AlloyUI Scheduler中保存,编辑,删除和取消事件

如何从AlloyUI的Scheduler中侦听Save,Edit,Delete和Cancel事件?我需要将值保存在我们的数据库中以备将来使用,但我没有看到任何相关的文档.

我当前的代码是这样的:

YUI().use('aui-scheduler', function(Y) {
    var items = [
        {
            content: 'Wake Early'
        },
        {
            content: 'Exercise'
        },
    ];
    var schedulerViews = [
        new Y.SchedulerWeekView(),
        new Y.SchedulerDayView(),
        new Y.SchedulerMonthView(),
        new Y.SchedulerAgendaView()
    ];
   var eventRecorder = new Y.SchedulerEventRecorder();
    new Y.Scheduler({
        boundingBox: '#scheduler',
        items: items,
        views: schedulerViews,
        activeView: schedulerViews[2],
        eventRecorder: eventRecorder,
         firstDayOfWeek: 1,
        // activeView: weekView,
        // views: [dayView, weekView, monthView, agendaView]
    }).render();

    Y.Do.after(function() { 
      this.on("save",function(data){
       alert('Event:'+this.isNew()+' --- '+this.getContentNode().val());
      });   
    }, eventRecorder, 'showPopover');

});
Run Code Online (Sandbox Code Playgroud)

到目前为止我没有运气,任何人都可以帮助我吗?我试过这个教程和一个,以及,但他们并没有帮助.

javascript yui calendar alloy-ui

2
推荐指数
1
解决办法
1879
查看次数

标签 统计

alloy-ui ×1

calendar ×1

javascript ×1

yui ×1