У меня есть таблица данных Webix с именами столбцов, такими как «№», «Имя», «Действие», «Телефон», «Комментарии». Ниже представлены типы столбцов:
- 'Нет.' столбцы и "Имя" всегда доступны только для чтения.
- Остальные три «Действие», «Телефон» и «Комментарии» доступны для редактирования, плюс ячейки в столбцах «Действие» и «Телефон» имеют раскрывающиеся меню.
Требование: Допустим, для определенного значения в поле «Имя» (например, «Отметить») я хочу отключить все редактируемые поля этой конкретной строки. Либо строка должна отображаться как отключенная (только для чтения), либо непосредственно перед редактированием редактируемые поля будут отключены (только для чтения). Все остальные строки должны вести себя как обычно.
Я попытался добиться этого с помощью события onBeforeEditStart здесь, на странице https://webix.com/snippet/3bafd99c
Однако у меня возникают проблемы с его реализацией. Любая помощь была бы замечательной.
Спасибо.