Я встретил такую проблему.Вот сценарий: если у меня есть таблица базы данных A, которая содержит несколько столбцов, например.Как только сервер (PHP-скрипт) передает базу данных веб-клиенту, она преобразуется в таблицу HTML.Теперь вот некоторые требования со стороны клиента.Пользователь сможет добавить / удалить несколько строк из таблицы HTML, кроме того, он также сможет изменить порядок строк.Если бы мы могли завершить работу на стороне клиента с помощью какого-либо плагина jquery (например: http://www.isocra.com/2008/02/table-drag-and-drop-jquery-plugin/).), теперь мой вопрос: как я могу передать эту информацию обратно на сервер? Поскольку есть новые строки и удаленные строки,Исходный порядок строк таблицы (например, функции плагина tableDnD.serialize недостаточно)
Вот мое решение: передать всю таблицу HTML обратно на сервер, а затем заменить всю таблицу базы данных информациейВ таком случае, как передать потенциально большую таблицу HTML обратно на сервер? Для этого вопроса я нашел ответ, подобный следующему: Итерация по таблице HTML с использованием jQuery, преобразование данных в таблице в JSON В основномпреобразуйте всю таблицу HTML в формат json и передайте ее на серверную сторону, чтобы заменить всю таблицу.
Есть ли лучшее решение, чем это? Любые предложения будут оценены!