Events 剑道格网变更事件

Events 剑道格网变更事件,events,asp.net-mvc-4,onchange,kendo-grid,Events,Asp.net Mvc 4,Onchange,Kendo Grid,如何防止剑道MVC网格按钮事件 保存按钮,取消按钮 我正在使用Kendo MVC控件开发ASP.NET MVC4应用程序 我想在剑道网格的onchange事件上这样做。下面是我调用onchange函数的代码: .Events(events => events.Change("onChange")) 在这种情况下,我希望防止在触发onchange事件的任何验证时发生Save和Cancel按钮事件 以下是我的onchange事件的代码: function onChange(arg) {

如何防止剑道MVC网格按钮事件

保存按钮,取消按钮

我正在使用Kendo MVC控件开发ASP.NET MVC4应用程序

我想在剑道网格的onchange事件上这样做。下面是我调用onchange函数的代码:

.Events(events => events.Change("onChange"))
在这种情况下,我希望防止在触发onchange事件的任何验证时发生Save和Cancel按钮事件

以下是我的onchange事件的代码:

function onChange(arg) {
    $(".k-button.k-button-icontext.k-grid-add").html("<span class=\"k-icon k-add\"></span>Add New Media");
    if (!arg.action) {
        $(".k-button.k-button-icontext.k-grid-save-changes").hide();
        $(".k-button.k-button-icontext.k-grid-cancel-changes").hide();
        $("#gridkendo").show();
    } else {
        if (arg.items[0].Name) {
        }
    }
}
我想阻止剑道网格的onchange事件函数else条件上的按钮


仅供参考,我正在onchange事件函数参数中使用参数。

在onchange函数的第一行,在事件上使用preventDefault

function onChange(arg) { 
   arg.stopImmediatePropagation();
   // rest of your code
}
请看一下文档
通常发生在网格更改事件上的工作将不起作用。

这不适用于问题中提出的剑道网格