意外行为" beforeEdit"事件处理程序。 Kendo Ui Grid

时间:2018-04-13 09:49:22

标签: kendo-ui event-handling kendo-grid

我的意图是隐藏几个列,具体取决于不同的"步骤"在Kendo UIs'格。更具体地说,我想显示用{field: "id", hidden: true},隐藏的2列和" beforeEdit"事件处理程序。

$("#grid").kendoGrid({
    save:console.log("save"),
    cancel:console.log("cancel"),
    beforeEdit: console.log("beforeEdit"),
    (...some more code...)
    dataSource: dataSource

});

根据Kendo UI Doc(Link),这些处理程序应在编辑,保存或取消编辑时触发。出于测试目的,我在这些处理程序中创建了console.log输出。但无论如何,只要我打开刷新页面,处理程序似乎就会触发。

我很感激任何关于这种错误发生的信息。

致以最诚挚的问候 烫发

1 个答案:

答案 0 :(得分:0)

好的,我的坏。星期五......我忘了在触发器中定义一个函数。

save:function(){
    console.log("save")
},

问题解决了!