Grid 如何区分选择和编辑/删除剑道网格行之间的区别
我有一个带有“更改”功能的网格,每当选择一行或单击“编辑/删除/更新/取消”按钮时,该功能都会触发 我想要的是能够分辨差异,因为我只在选择行时执行某些代码,而在执行cruds或行时不执行它Grid 如何区分选择和编辑/删除剑道网格行之间的区别,grid,kendo-ui,Grid,Kendo Ui,我有一个带有“更改”功能的网格,每当选择一行或单击“编辑/删除/更新/取消”按钮时,该功能都会触发 我想要的是能够分辨差异,因为我只在选择行时执行某些代码,而在执行cruds或行时不执行它 change: function(e) { // Body of the function... IF ROW IS SELECTED EXECUTE CODE ELSE IF ROW IS DELETED, EDITED, ETC. DO NOTHI
change: function(e) {
// Body of the function...
IF ROW IS SELECTED
EXECUTE CODE
ELSE IF ROW IS DELETED, EDITED, ETC.
DO NOTHING
END IF
}
有没有办法分辨“更改”函数内部的差异?您可以使用事件数据中的“操作”属性:
function onChange(e) {
if(e.action == "itemchange") {
//update
} else if (e.action == "add") {
//add
} else {
//delete
}
}