-1

可能重复:
Dojo IE DataGrid 内联编辑

以下jsfiddle中网格中的单元格是可编辑的,但我是:

当我双击单元格时无法退出编辑模式,更改值,单击网格外。

当我双击单元格时能够退出编辑模式,更改值,在网格内单击。

jsfiddle:http: //jsfiddle.net/keemor/xDUpp/11/

有人可以为我修复那个jsfiddle。

4

1 回答 1

1

好的,我找到了解决方法。似乎它工作得很好。您需要注册网格的 onBlur 事件并在网格上手动调用 save。

vGrid.onBlur = function(){
    var grid = dijit.byId('validation_grid');
    if (grid.edit.isEditing()){
        grid.edit.apply();
    }
};
于 2012-09-21T10:55:37.467 回答