Savant.js provides true form persistence through Ajax and Redis.  No MySQL or button clicks required.