kendo grid column:如何在页脚模板中绑定点击事件?

时间:2017-06-01 07:09:32

标签: kendo-ui grid

Kendo Grid专栏'页脚模板中的数据绑定单击事件不起作用。

请参阅示例http://dojo.telerik.com/ALAZo

价格的列模板上的点击事件工作正常,但不适用于相同的页脚模板。

非常感谢任何使用MVVM绑定的解决方案

2 个答案:

答案 0 :(得分:0)

我有reworked your example以获得点击事件在列和页脚模板上都有效的解决方案。

<a onclick='test()'...似乎可以解决问题。

答案 1 :(得分:0)

默认情况下,Grid的页眉和页脚未绑定到ViewModel。解决方法是在网格初始化后使用适当的jquery选择器找到页脚,然后手动绑定它。所以像这样:

kendo.bind($("body"), viewModel);
kendo.bind($("#grid").find(".k-grid-footer"), viewModel);

这里我为你的网格声明添加了id =“grid”,以便找到它:

<div id="grid" data-role="grid" data-bind="source:dataSource"