任何人都可以告诉如何将事件处理程序附加到Kendo UI Grid中的超链接?

时间:2013-05-09 10:23:49

标签: kendo-ui kendo-grid

我正在使用MVVM框架(view / viewmodel)。我在其中一个kendo网格列上有一个超链接字段。我的要求是,在单击网格上的超链接时,viewmodel函数应该调用。我试图实现这一点,但无法打电话。请为此建议任何方法。

1 个答案:

答案 0 :(得分:2)

将模板定义为:

template: '<a href="\\#" onclick="SayHello(this)">Click-me</a>',

然后将SayHello函数定义为:

function SayHello(me) {
    alert("hello");
    var item = $("#grid").data("kendoGrid").dataItem($(me).closest("tr"));
    console.log("item", item);
    item.sayGoodbye();
}

注意: SayHello需要是全球性的。

模型中定义了sayGoodbye

此处示例http://jsfiddle.net/OnaBai/2p3yH/