Kendo ui 剑道UI计划程序更改事件和自定义模式窗口

Kendo ui 剑道UI计划程序更改事件和自定义模式窗口,kendo-ui,kendo-scheduler,Kendo Ui,Kendo Scheduler,我需要创建一个定制的click事件,在调度器中的日期条目上触发ajax调用。(该“事件”保存执行ajax调用所需的数据)。这部分很简单 问题是“更改事件”会触发任何事情,包括选择不同的日、周和月视图。每次点击都会弹出一个相当烦人的弹出窗口 我需要找到一种知道点击了什么的方法,这样我只在实际的日期输入点击时发出ajax调用。我该怎么做呢 编辑 对于日、周和月视图单击以及计划条目单击触发事件的原因是,在选择计划条目时,无论单击了哪个视图,该条目都保持选中状态,从而导致“更改事件”包含所选计划条目的相

我需要创建一个定制的click事件,在调度器中的日期条目上触发ajax调用。(该“事件”保存执行ajax调用所需的数据)。这部分很简单

问题是“更改事件”会触发任何事情,包括选择不同的日、周和月视图。每次点击都会弹出一个相当烦人的弹出窗口

我需要找到一种知道点击了什么的方法,这样我只在实际的日期输入点击时发出ajax调用。我该怎么做呢

编辑

对于日、周和月视图单击以及计划条目单击触发事件的原因是,在选择计划条目时,无论单击了哪个视图,该条目都保持选中状态,从而导致“更改事件”包含所选计划条目的相同数据

因此,解决方案可能是取消选择所选条目,或者知道是哪个单击的元素触发了事件。例如,如果事件是通过单击“日”视图触发的。不要执行ajax调用,例如,如果事件是在本周一通过单击计划的事件触发的,那么执行ajax调用

我正在使用的功能如下:

尽管我更愿意使用事件更改功能。解决方案是使用一个“”来代替,它包含一个锚定标记,当单击该锚定标记时,可以触发模式窗口和ajax调用:

<script id="event-template" type="text/x-kendo-template">
    <a onclick="calendarCall(#: id #);">#: title #</a>
</script>

<script>
function calendarCall(id){

    $("#modal").modal("toggle");

        $.ajax({
        url: 'someurl' + id,
        success: function(data){
            $("#modal .modal-body").html(data);
        }
    })
}
</script>

#:标题#
函数日历调用(id){
$(“#模态”)。模态(“切换”);
$.ajax({
url:'someurl'+id,
成功:功能(数据){
$(“#modal.modal body”).html(数据);
}
})
}

哪个日期输入事件?您指的是日期导航按钮吗?日期条目指的是预定的事件,例如5月24日星期一。