javascript - 取消绑定(bind) Kendo UI 网格事件

标签 javascript jquery kendo-ui kendo-grid

我在razor中使用kendo ui grid,在网格的声明中我有这句话:

.Events(ev => ev.Change("rowClick"))

当我单击一行时,此 rowClick 事件正在执行。

当用户第一次点击时,我激活一个按钮,我不再需要该事件。

如何在javascript中解除与Change事件关联的rowClick方法的绑定(bind)?

我的网格对象:

var grid = $("#grid").data("kendoGrid");

最佳答案

fiddle :http://jsfiddle.net/Sbb5Z/603/

function onChangeSelection() {
   alert('oh my god !');
    $('#grid').data("kendoGrid").unbind('change');    
}

这就是你想要的...

关于javascript - 取消绑定(bind) Kendo UI 网格事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19568396/

相关文章:

JavaScript:重新排序数组

javascript - 我可以阻止中键单击打开链接以开始自动滚动吗?

javascript - 从剑道网格中获取选中的行

kendo-ui - 在过滤过程中显示弹出 View

javascript - 使用 <Section> 标签制作加载页面

javascript - 在哈希键上使用键条件 'GE' 查询 dynamoDB

JavaScript 禁用所需消息

jquery - 使用 jQuery 循环在 html 表中显示工作日

javascript - Kendo UI 拆分器调整大小事件

javascript - 将 Redux Saga 与 React 结合使用时出现此错误 .. Uncaught TypeError : getPosts is not a function