不是Dojo DataGrid中的内联编辑

时间:2012-09-21 05:12:09

标签: internet-explorer dojo dojox.grid.datagrid

  

可能重复:
  Dojo IE DataGrid inline editing

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

双击单元格后,

无法退出编辑模式,更改值,单击外部网格。

当我双击单元格时,

能够退出编辑模式,更改值,单击里面网格。

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

有些人可以帮我解决一下jsfidddle。

1 个答案:

答案 0 :(得分:1)

好的,我找到了解决办法。看起来它完美无缺。您需要注册网格的onBlur事件,并在网格上手动调用save。

vGrid.onBlur = function(){
    var grid = dijit.byId('validation_grid');
    if (grid.edit.isEditing()){
        grid.edit.apply();
    }
};