Salve a tutti.
Ho bisogno di un vostro gentilissimo aiuto visto che sono 2 setimane che non riescoa risolvere il problema.
Ho un from di registrazione dove ce il campo Login e Password, dopo che l'utente inserisce il login mi parte una richiesta ajax per verificare se quel login è già presente nel database se è presente mi dovrebbe dare l'errore senza proseguire con il form ed invece il form va avanti.
se trovo l'errore in login e password lo script si ferma mentre se trovo l'errore solo in logn (sempre sulla richiesta ajax) non si ferma va avanti.codice:function ctrlregister(form){ var errore=false; if(form.loginreg.value==""){ errore=true; $('div#errLogin').html("<img src=\"../../../images/document/form/errorForm.jpg\" width=\"22\" height=\"22\" align=\"absmiddle\"> <span class=\"txtError\">non hai inserito il login</span>").fadeIn("slow");}else{ $.post("testver.php",{loginreg: form.loginreg.value, lang: lang}, function(risultato){ if(risultato!=""){ $('div#errLogin').html(risultato).fadeIn("fast"); return false; } }); } if(form.password.value==''){ errore=true; $('div#errPassword').html("<img src=\"../../../images/document/form/errorForm.jpg\" width=\"22\" height=\"22\" align=\"absmiddle\"> <span class=\"txtError\">non hai inserito la passowrd</span>").fadeIn("fast"); } if(errore==true) return false; }
P.S. da precisare che non ce nessun errore l'errore del login sulla richiesta ajax funge e solo che non ferma il form.

Rispondi quotando
scusami ma cho un mal di testa nun cho capito molto come dovrei eseguire
