I just finished a large form (40+ fields) that will take users some time to complete. There are a lot of textareas, so a lot of typing (or copy/pasting) will be involved, so I don't want users to lose information they entered.

I was searching Google for an auto-save (sort of like the one on this forum) but they all look like they function very differently. I'm assuming the auto-save submits the info to my database, but maybe I'm wrong. Do they save the info to a temp file somewhere? Does anybody have a favorite one they can recommend?

We already load jQuery on each page, so that's available to use.