如何在Kendo计划中自定义Today按钮

时间:2016-05-11 04:42:54

标签: angularjs kendo-scheduler

我正在开发 kendo.ui.Scheduler 。我想自定义今天按钮。如果我单击“今日”按钮,它将导航到本地系统的当前日期。 我想导航到 calenderoption 日期属性中的日期。

2 个答案:

答案 0 :(得分:1)

我认为这样做的最佳方法是将按钮上的click事件挂钩,如下所示

$(".k-nav-today a").on("click",function(e){ 
     var scheduler = $("#myscheduler").data("kendoScheduler");
     var mydate = new Date("2013/6/6") // retrieve the date you want to set
     scheduler.date(mydate) // whatever date you wish too
     return false;
});

我不确定你的日历是什么意思,但是我希望这有帮助,我已经使用了jquery,但我想它会很好地转换为角度/其他。

答案 1 :(得分:0)

您可以在初始化内使用内部方法:

$("#scheduler").kendoScheduler({
    // ...
    navigate: function(e) {
        if (e.action === "today") {
            var mydate = new Date("2019/1/1");
            this.date(mydate);
        }
    }
});
相关问题