Kendo UI Grid使用javascript确认对话框取消SaveChanges

时间:2018-01-29 20:37:04

标签: javascript jquery kendo-ui kendo-grid

在继续进行更改之前,有没有办法从客户端取消SaveChanges事件?我正在使用一个简单的javascript本地confirm对话框:

kendo grid:

@(Html.Kendo().Grid<StrategyParameterModel>()
    .Name("strategyParameters")
    .Events(e => e.SaveChanges("onSave"))
    .Columns(columns =>
    { ... }

的javascript:

 function onSave() {
     return confirm("Are you sure?");
 };

1 个答案:

答案 0 :(得分:0)

我记得事件的取消是有效的,因为事件是在发布之前提出的,但是,我没有尝试过,我目前无法测试它。如果它确实有效,那么留下评论,我将删除答案。

 function onSave() {
     if(!confirm("Are you sure?"))
         e.preventDefault();
 };