Документация: https://docs.dhtmlx.com/suite/grid__api__refs__grid.html
Вот мой код для создания сетки
grid = новый GridDHX (gridContainer.current, {columns: props.columns, data : props.data, настроить: true, редактируемые: true, autoEmptyRow: true, autoWidth: true, выделение: «ячейка», enableEditEvents: true});
И измененное событие щелчка для редактирования
grid.current.events.on("CellClick", function(
row,
column,
e
) {
grid.editCell(row.id, column.id);
});
}
Я хочу, чтобы вкладка заняла следующую ячейку и стала редактируемой. Я попробовал код ниже, чтобы закончить редактирование, нажимая tab
grid.events.on ("beforeKeyDown", function (e) {if (e.key === "Tab") {
grid.editEnd()
}
})