如何在内联编辑中从Kendo UI网格捕获取消事件。我已尝试使用编辑事件来捕获取消事件,但它无法正常工作。我想知道是否有办法做到这一点。
.Events(ev => ev.Edit("onEdit"));
然后我有了jQuery:
$("tr .k-grid-cancel", "#Grid").on("click", function(e) {
alert("cancel pressed!");
})
答案 0 :(得分:0)
问题在于jQuery选择器以及何时执行。当您执行此操作时,您将拦截那些具有CSS类tr
的{{1}}的事件,这些事件在您执行它时会存在但您想要拦截DOM元素这将在未来创建。所以你应该这样做:
k-grid-cancel
意识到我已将$("tr", "#Grid").on("click", ".k-grid-cancel", function(e) {
alert("cancel pressed!");
});
移至jQuery.on
。这是用于替换旧k-grid-cancel
函数的当前jQuery语法。