在继续进行更改之前,有没有办法从客户端取消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?");
};
答案 0 :(得分:0)
我记得事件的取消是有效的,因为事件是在发布之前提出的,但是,我没有尝试过,我目前无法测试它。如果它确实有效,那么留下评论,我将删除答案。
function onSave() {
if(!confirm("Are you sure?"))
e.preventDefault();
};