繁体   English   中英

Kendo Scheduler-删除事件后的Ajax调用

[英]Kendo Scheduler - ajax call after remove event

我的剑道调度程序包含一个删除事件

..      
e.Remove("scheduler_remove");
})

而功能是

function scheduler_remove(e){
    $.ajax({
        url: '@Url.Action("ValidateTaskForAddingBreak", "Home")',
        type: "POST",
        success: function (da) {
           alert("im a success");
        }
   }
}

问题是,它正在删除任务之前进行ajax调用。 我也尝试过使用e.DataBounde.DataBinding ,但是它将在几个地方被调用,然后不应再调用它。

有没有一种方法可以让事件首先发生,然后到达ajax调用?

我找到了一种方法:

如果我为此添加了超时,则在事件结束后调用它

    function scheduler_remove(e) {
      setTimeout(function () {
        $.ajax({
          url: '@Url.Action("ValidateTaskForAddingBreak", "Home")',
          type: "POST",
          success: function (da) {
            alert("im a success");
          }
        });
      }, 500);
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM