Verhindern, dass die form von der Abgabe über die Veranstaltung.preventDefault(); funktioniert nicht

Bin ich mit Hilfe von jQuery auf meine Formular-Variablen, und im Versuch, zu verhindern, dass die form von der Abgabe über die üblichen Wege (klicken Sie auf Schaltfläche senden oder drücken Sie auf eines der Felder)

habe ich dieses:

$('#form').submit(function(){
    event.preventDefault();
});

aber es scheint nicht zu arbeiten, meine form ist immer noch Einreichen, werde die process.php Seite..

  • Nicht sicher, ob dies noch ein Problem ist, aber ich hatte diese und ich konnte es nicht reparieren. Stellt sich heraus, ich hatte ein zweites Formular mit der gleichen ID... Silly me
  • der Grund, warum dein code oben nicht funktioniert ist, weil Sie nicht über den event-parameter als Teil der callback-Funktion() argument, es sein sollte, function(event)
  • Vielleicht finden Sie ein Formular, bevor der Zugriff über DOM. Setzen Sie den code in onload Rückruf, plus pass event argument an den callback für submit Veranstaltung.
InformationsquelleAutor BrownChiLD | 2013-02-24
Schreibe einen Kommentar