行点击时的Kendo UI网格编辑而不是编辑按钮点击

时间:2015-10-19 21:29:27

标签: kendo-ui kendo-grid

是否有人知道通过单击行来触发行编辑的方法?

我希望看到当我点击编辑命令按钮时看到的相同功能,但是通过选择行来触发。

2 个答案:

答案 0 :(得分:1)

您可以将其添加到网格的更改事件中:

myGrid.setOptions({
            editable: {
                mode: "inline"
            },
            change: function(){
                  this.editRow(this.select());
            }
});

答案 1 :(得分:0)

我知道这是一个老问题,但我只需要一个解决方案,这对我有用。我想使用双击,但点击事件也应该有用。

var grid = $('#grid').data('kendoGrid');
$('#grid .k-grid-content table').on(
  'dblclick',
  'tr',
  function () { grid.editRow($(this)); }
);

选择器("#grid .k-grid-content table")适用于我当前的配置(主要是我打开了虚拟滚动),因此可能需要根据您的具体情况进行调整。