Перейти к основному содержимому

startEdit()

Описание​

Запускает редактирование выбранной ячейки

К сведению

Если идентификатор ячейки не передан, редактирование начинается в текущей выбранной ячейке.

Использование​

startEdit(cell?: string, initialValue?: string): void;

Параметры​

  • cell - (необязательный) идентификатор ячейки
  • initialValue - (необязательный) значение ячейки

Пример​

const spreadsheet = new dhx.Spreadsheet("spreadsheet_container", {});
spreadsheet.parse(data);

// starts editing the currently selected cell
spreadsheet.startEdit();

Подробности​

Ввод текста в активной ячейке запускает редактирование через этот метод. Текст, набранный с помощью редактора метода ввода (IME), передаётся как initialValue по завершении набора. Поэтому события beforeEditStart и afterEditStart получают введённый или набранный текст, а beforeEditStart может отменить редактирование.

Журнал изменений: Запуск редактирования с текстом, набранным с помощью IME, добавлен в v6.0.4

Полезная статья: Работа с таблицей