我在Kendoui网格上做双击,代码如下
dataBound: function (e) {
var grid = this;
grid.tbody.find("tr").dblclick(function (e)
{
var dataItem = grid.dataItem(this);
alert(dataItem.Name);
});
}
我得到的行数据正确,但我如何做到这一点,使用右键鼠标点击,它提供了一个下拉选项选择,找不到任何演示由Telerik?
你可以使用 javaScript
oncontextmenu
:
dataBound: function (e) {
var grid = this;
grid.tbody.find("tr").dblclick(function (e) {
var dataItem = grid.dataItem(this);
alert(dataItem.Name);
});
grid.tbody.find("tr").on('contextmenu', function (a) {
a.preventDefault();
var dataItem = grid.dataItem(this);
alert(dataItem.name)
});
}
这将禁用右键上下文菜单,并在右键点击网格时添加你的功能。tr
元素。