erniesto77
@erniesto77
oop, rb, py, php, js

Возможно ли запретить удаление элемента в редактируемой таблице?

При редактировании ячеек таблицы пользователь может выделить всю ячейку и удалить содержимое, при этом удалятся ползунки для растягивания размеров ячейки (UI resizable).
Как можно остановить удаление этих вспомогательных элементов?

В этом примере это дивы .ui-resizable-handle в каждой ячейке. Их удаление надо предотвратить
<table>
	<caption>table title</caption>
	<thead>
		<tr>
			<th>header</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td>
				<div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div>
				<div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div>
				<div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div>
			</td>
			<td>
				<div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div>
				<div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div>
				<div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div>
			</td>
			<td>
				<div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div>
				<div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div>
				<div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div>
			</td>
		</tr>
	</tbody>
</table>
  • Вопрос задан
  • 366 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Gregpopov
Full stack web developer
Убери обработчик с элемента, который удаляет по умолчанию там, где удаление не разрешено.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы