ich jQuery bin mit meiner Form Variablen zu unterbreiten, und im haben versucht, die Form zu verhindern, über die üblichen Wege von der Abgabe (oder drücken Sie auf eines der Felder eingeben klicken Sie auf Senden):Verhindern, dass Formular über event.preventDefault() übermittelt wird;</p> <p>ich dies nicht funktioniert
$('#form').submit(function(){
event.preventDefault();
});
aber es scheint nicht, meine Form zu arbeiten, noch einreicht, auf die process.php Seite gehen ..
Nicht sicher Wenn das immer noch ein Problem ist, aber ich hatte das und ich konnte es nicht beheben. Stellt sich heraus, ich hatte ein zweites Formular mit der gleichen ID ... Silly mich –
der Grund, dass der obige Code nicht funktioniert, weil Sie nicht den Event-Parameter als Teil Ihrer Callback-Funktion() -Argument haben, sollte es Funktion sein (event) – Madhur
Vielleicht verweisen Sie ein Formular, bevor es über DOM zugänglich ist. Setzen Sie den Code in den Onload-Callback und übergeben Sie das Event-Argument an den Callback für das Submit-Ereignis. –