У меня есть выпадающий список в ячейке, и когда значение выбрано в этом выпадающем списке, я хочу изменить значения в других ячейках. Я могу изменить значение в других ячейках после того, как выберу значение в раскрывающемся списке и затем щелкну раскрывающийся список (поэтому раскрывающийся список теряет фокус). Однако я хочу иметь возможность изменять значения в других ячейках после того, как я выбрал значение в раскрывающемся списке, но фокус все еще остается на раскрывающемся списке. Я использовал этот код, чтобы другие ячейки изменили значение после того, как я выбрал значение в раскрывающемся списке, а затем изменил фокус, чтобы он не отображался в раскрывающемся списке.
$ scope.gridOptions1.onRegisterApi = function (gridApi) {$ scope.gridApi = gridApi gridApi.edit.on.afterCellEdit ($ scope, function (rowEntity, colDef, newValue, oldValue) {console.log ('отредактированный идентификатор строки:' + rowEntity.id + 'Column:' + colDef.name + 'newValue:' + newValue + 'oldValue:' + oldValue); rowEntity.location = '35'; $ scope. $ apply ();}); };