如何区分选择和编辑/删除等Kendo Grid行

时间:2013-09-01 05:09:25

标签: grid kendo-ui

我有一个带有“更改”功能的网格,每次选择一行或点击编辑/删除/更新/取消按钮时都会触发。

我想要的是能够分辨出差异,因为我只选择在选择某行时执行某些代码的内容,而不是在我执行某些操作时执行它。

change: function(e) {

    // Body of the function...
    IF ROW IS SELECTED
        EXECUTE CODE
    ELSE IF ROW IS DELETED, EDITED, ETC.
        DO NOTHING
    END IF

}

有没有办法区分“改变”功能?

1 个答案:

答案 0 :(得分:0)

您可以使用事件数据中的“action”属性:

function onChange(e) {
  if(e.action == "itemchange") { 
    //update
  } else if (e.action == "add") { 
    //add
  } else { 
    //delete
  }
} 
相关问题