Javascript dhtmlx网格-添加新行并从单元编辑器开始
我想在dhtmlx网格中添加一个新行,并在cell editor上运行。提供了一些功能,如selectCell,但不适用于我。单元格已选中,但没有可见或触发的编辑器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-&
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();
谢谢-但我有一个问题,使用此解决方案停止编辑器:此手动编辑调用未注册模糊事件: