Verhindern Doppel Formular in jQuery

Ich habe ein Formular, das Benutzer verwenden, um die Eingabe von Informationen über ein posting. Wenn Sie fertig klicken Sie auf 'Speichern' zu aktualisieren. Jedoch, in seltenen Fällen (10 in 15.000 Datensätze) der Nutzer hat ein Doppelklick auf die Schaltfläche speichern und verursachte einen doppelten form Vorlage duplizieren von items für die Buchung.

Habe ich versucht mit diesem zu verhindern:

$('input[type=submit]').click(function(){
    $('input[type=submit]').attr('disabled',true);
    //return true;
});

Aber das problem, es funktioniert einwandfrei, in Safari /Firefox etc, aber funktioniert nicht im Internet Explorer 8 (und wahrscheinlich nicht für 6 & 7)

Wenn ich drücken Sie speichern im IE8, die Taste ist deaktiviert und das ist es, keine Formular-Vorlage überhaupt.

(Ich versuchte es mit und ohne return true;)

  • haben Sie sich Gedanken über den Wechsel von einem click-Ereignis auf ein submit-Ereignis?
InformationsquelleAutor Chris | 2011-02-16
Schreibe einen Kommentar