@Vovan1995

Как привязать номера строк таблицы к сущности из базы, после перемещения при помощи sortable?

Есть html таблица, которая заполняется на основе сущностей из базы. У сущности есть поле - позиция, значение которого должно соответствовать номеру строки от начала таблицы ( с 1 ). При создании строки ( сущности ) номер задается так же по номеру строки и сохраняется в базу через аякс + rest.
В таблице можно перемещать строки с помощью скрипта sortable. Как после перетаскивания обновлять позицию перемещенной строки в базе, а так же не забывать про те строки, которые сдвинулись?
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Передавать на сервер список пар (id, позиция) и сохранять в базу. Если строки много, то передавать только изменившиеся значения.
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
У sortable есть событие генерируемое после перетаскивания. Перебрать элементы, отправить аяксом id и новые индексы, сделать в базе апдейт.
Ответ написан
Ваш ответ на вопрос

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

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