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);
        }
    });
});
 |