簡體   English   中英

Kendo Grid onchange事件

[英]Kendo Grid onchange event

如何防止Kendo MVC網格按鈕事件。

保存按鈕,取消按鈕。

我正在使用帶有Kendo MVC控件的ASP.NET MVC4應用程序。

我想在Kendo Grid的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) {
        }
    }
}

我想防止ondo事件功能上的Kendo網格按鈕出現其他情況。

僅供參考,我在onchange事件函數參數中使用參數。

在onChange函數的第一行,在事件上使用preventDefault。

function onChange(arg) { 
   arg.stopImmediatePropagation();
   // rest of your code
}

看看文檔https://api.jquery.com/event.stopimmediatepropagation/通常不會發生在網格更改事件上的工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM