Динамическое редактирование ячеек

324
01 августа 2017, 17:14

Доброго времени суток. Подскажите пожалуйста, как с помощью JS можно сделать динамическое редактирование ячеек HTML таблицы?

Суть в чем, данные в таблицу заполняются из БД, и мне бы хотелось сделать так, что бы не заходя в БД я мог редактировать ячейки (которые записывались в БД). Ну знаете, как при работе с phpMyAdmin, 2 раза кликаешь на ячейку, редактируешь значения, затем жмешь Enter или в любом другом месте и все сохраняется.

Answer 1

я бы советовал jquery datatables у них есть хорошо документированный API в т.ч. с примерами для серверной обработки изменений. а так, если в лоб, то навешиваете, например, атрибут contenteditable="true" на каждую ячейку таблицы с данными, а также js обработчик на изменение ячеек, который с помощью ajax отправляет измененные данные на Ваш php-скрипт, который и вносит изменения в базе.

Answer 2

Я для таких задач использовал Ajax Inline 1 в 1 как в phpMyAdmin Подробнее о нем можете прочитать здесь

READ ALSO
Flexbox + z-index

Flexbox + z-index

Есть зелёный бокс-родитель с настройками:

327
Использование Browser Sync и LESS стили

Использование Browser Sync и LESS стили

ЗдравствуйтеМожет кто сталкивался

392
Скролл браузера вместе с меню

Скролл браузера вместе с меню

Господа сделал адаптивное меню, которое выезжает по клику на гамбургерПроблема заключается в том, что на мобилках меню вниз уезжает, а скролл...

329
Как в SQL узнать есть ли подстрока или нет?

Как в SQL узнать есть ли подстрока или нет?

ЗдравствуйтеУ меня есть таблица к примеру,

340