Сохранение динамической информации
Вопрос не совсем по javascript, но всё же.
Необходимо как-то сохранять данные, которые пользователь ввёл в динамические элементы формы, те при перезагрузке сценария все эти данные и элементы теряются.
Пример: у пользователя есть таблица, он добавляет в неё новые строки, потом заполняет эти строки данными.
В конце работы пользователь должен нажать кнопку сохранить и тогда все данные сохраняются в базе данных.
Но что если пользователь не успел закончить работу, навводил данных, а до сохранения не дошёл. Потом происходит какая-либо ошибка, пользователь закрыл окно, прервалось соединение и тд, вообщем при повторной загрузке сценария все данные, набранные пользователем потеряны.
Как обычно решаются подобные задачи? Создаётся json с текущими данными? Он обновляется при каждом вновь внесённом изменении? Есть ли какие-то стандартные механизмы для решения? или в базу заносить сразу, а потом удалять при несохранении??
|