Nun mein Problem ist, dass ich ein Formular habe, das ich die Felder mit jQuery validieren möchte, wenn die Daten korrekt sind, lasse ich die Übermittlung fortsetzen, wenn nein, deaktiviere ich das Standardverhalten durch Rückgabe von false (saw dass in einem Tutorial, here).
so wie ich sagte die jquery Syntax, wenn das Dokument bereit ist, ich für das Click-Ereignis der Schaltfläche registriert, das Problem ist, dass Code nie ausgeführt wird. Ich habe Firebug benutzt, aber keine Ahnung. nichts passiert, so ist hier mein Code:
JQuery Formularvalidierung
$('#submitBtn').click(function()
{
var password1 = $('#form_password').val();
var password2 = $('#form_password2').val();
if(password1 != password2)
{
alert("the two passwords are not equal.");
}
return false; //to disable the default behavior of the submit btn
});
danke aber das Problem, ist, dass das Formular jedes Mal gesendet wird, wenn ich es versuche. Glauben Sie mir, ich würde nicht um Hilfe bitten, wenn das nicht der Fall ist. – abdelkarim
Haben Sie bereits versucht, es an das Submit-Ereignis des Formulars zu binden? Wie gesagt, wenn Sie es an das click-Ereignis der Schaltfläche binden, ist das keine zuverlässige Möglichkeit, es zu überprüfen, da das Ereignis durch Drücken der Eingabetaste nicht ausgelöst wird. –
mit dem Submit-Ereignis des Formulars, es funktioniert gut, vielen Dank für Ihre Hilfe. – abdelkarim