2 // reset form submit info when user goes backward or forward for Safari
3 // other browsers don't need this trick and they can work directly.
4 if ( window.addEventListener ) {
5 window.addEventListener("popstate", function(e) {
6 jQuery('form').data('submitted', false);
10 jQuery('form').submit(function(e) {
11 var form = jQuery(this);
12 if (form.data('submitted') === true) {
15 form.data('submitted', true);