Какая лучшая библиотека javascript или плагин или расширение для библиотеки, которая реализовала функции автосохранения?
Конкретная необходимость заключается в том, чтобы иметь возможность "сохранять" сетку данных. Подумайте об автосохранении gmail и Google Documents.
Я не хочу изобретать велосипед, если его уже изобрели. Я ищу существующую реализацию магической функции автосохранения().
Автоматическое сохранение: нажатие на код сервера, который сохраняется в постоянном хранилище, обычно в базе данных. Структура кода сервера выходит за рамки этого вопроса.
Обратите внимание: я не ищу библиотеку Ajax, но библиотека/фреймворк выше уровня: взаимодействует с самой формой.
daemach представил реализацию поверх jQuery @http://daemach.blogspot.de/2007/03/autosave-jquery-plugin.html [script host down]. Я не уверен, что он удовлетворяет легким и хорошо спроектированным критериям.
Критерии
- стабильный, легкий, хорошо спроектированный
- сохраняет onChange и/или onBlur
- сохраняется не чаще, чем заданное количество миллисекунд
- обрабатывает одновременно несколько обновлений.
- не сохраняется, если никаких изменений не произошло с момента последнего сохранения
- сохраняет разные URL-адреса для каждого класса ввода