我有一个具有单元格编辑模式的kendo ui网格。
要求更改单元格中的值并在其他地方按下确认窗口以显示保存/取消更改。在另一个单元格上按下时保存单元格更改
现在我已经设法使其部分工作。换句话说,当我改变一个值并按下网页上的某个地方或按钮时,我会根据请求得到确认窗口。 当我按下另一个单元格时,没有任何反应。按下的单元格进入编辑模式,“编辑”功能被触发,但前一个单元格失去其值,并且绑定的功能从不被调用。
因此,我需要在每次更改值并且用户按下其他任何地方时调用我的确认函数。现在它部分起作用。看起来,按下另一个单元格时,该功能未被触发。
我现在的来源就是这样。
edit: function(e) {
e.model.unbind("change", confirmationFun).bind("change", confirmationFun);
}
function confirmationFun(e){
// open confirmation dialog and call save function
}
我想我的确认与变更相结合:功能(E),但改变被激发我每次按下一个细胞时,甚至在我改变的值。
我看到一些帖子说,每当单元格失去焦点时发生模糊事件,但我只有在某个特定的柱状单元失去焦点时才需要点燃它。这里是我的问题http://stackoverflow.com/questions/20853104/how-to-catch-kendo-grid-cell-out-of-focus-event。你可以帮忙吗? –
查看我对它的回答http://stackoverflow.com/a/20854230/1802671 – OnaBai