Veja a essência: https://gist.github.com/zaus/4717416
Preserve os valores do formulário ao longo dos carregamentos de página – isto é, formulários persistentes Usa localStorage
para persistir, jQuery
para utilitários.
Exemplo de uso na essência, essencialmente:
var $form = $('form');
var repo = new FormRepo();
repo.restore($form); //
$form.submit(function (e) {
repo.preserve($form);
});