blob: 3c6f9b93d9df045bafd87baeb017032b10b88bd5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
jQuery(function() {
// reset form submit info when user goes backward or forward for Safari
// other browsers don't need this trick and they can work directly.
if ( window.addEventListener ) {
window.addEventListener("popstate", function(e) {
jQuery('form').data('submitted', false);
});
}
jQuery('form').submit(function(e) {
var form = jQuery(this);
if (form.data('submitted') === true) {
e.preventDefault();
} else {
form.data('submitted', true);
}
});
});
|