这是要测试的updated Fiddle。
我正在尝试使用内联编辑设置网格。为什么saveRow方法没有t affect update function in transport definition and doesn
从编辑模式退出行?
另请尝试将var“can_edit”更改为false;为什么这个选项不会影响字段“day1”
答案 0 :(得分:0)
如果您调试代码以检测按下的键:
dataBound: function (o) {
...
o.sender.element.delegate('tbody>tr', 'keypress', function (e, o) {
if (!e.altKey && !e.ctrlKey && !e.shiftKey && e.key == "Enter") {
if ($(".k-grid-edit-row").length > 0) {
grid.saveRow();
}
}
});
}
你会看到你永远不会到达grid.saveRow()
。请尝试使用e.keyCode
:
if (!e.altKey && !e.ctrlKey && !e.shiftKey && e.keyCode == 13) {
...
}