Javascript dhtmlx网格-添加新行并从单元编辑器开始

Javascript dhtmlx网格-添加新行并从单元编辑器开始,javascript,grid,dhtmlx,Javascript,Grid,Dhtmlx,我想在dhtmlx网格中添加一个新行,并在cell editor上运行。提供了一些功能,如selectCell,但不适用于我。单元格已选中,但没有可见或触发的编辑器 function addNewGridRow() { // add new row with id "new" and value "New event category" as col 0 value editEventCategoryGrid.addRow('new','<?php echo $this-&

我想在dhtmlx网格中添加一个新行,并在cell editor上运行。提供了一些功能,如selectCell,但不适用于我。单元格已选中,但没有可见或触发的编辑器

function addNewGridRow()
{
    // add new row with id "new" and value "New event category" as col 0 value
    editEventCategoryGrid.addRow('new','<?php echo $this->translate->_('EVT_newCategorieName'); ?>');
    // start editor on this cell
    var nameCell = editEventCategoryGrid.cells('new',0);
    nameCell.edit();
}
我尝试了nameCell.edit,编辑器出现了,但它不会像其他普通的单元格编辑器那样在模糊时关闭。如何解决此问题?

您可以使用

//add new row
editEventCategoryGrid.addRow('new','<?php echo $this->translate->_('EVT_newCategorieName'); ?>');
//select cell
editEventCategoryGrid.selectCell('new',0);
//switch selected cell to edit mode
editEventCategoryGrid.editCell();

谢谢-但我有一个问题,使用此解决方案停止编辑器:此手动编辑调用未注册模糊事件: