我正在使用this context menu example。
我使用了这样的上下文菜单选择事件:
menu = $("#menu").kendoContextMenu({
target: "#listview-context-menu",
filter: ".product",
animation: {
open: { effects: "fadeIn" },
duration: 500
},
select: onSelect
});
function onSelect(e) {
console.log(e);
}
它工作正常,但现在我得到了当前的菜单对象。我怎样才能获得选定的行数据?
例如,我右键单击“RE:Telerik Trainer的新版本(第一条记录)”,然后点击回复发件人,那么如何获取当前行的行对象。
答案 0 :(得分:1)
您可以使用下面的代码段
获取对数据行的引用function onSelect(e) {
var lst =$("#listview-context-menu").getKendoListView();
var row = lst.dataItem(e.target);
console.log(row);
}
请参阅fiddle here了解演示