[英]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.