Cita:
Iniciado por xfxstudios Prueba usando una variable de control:
Código Javascript
:
Ver originalfunction formhashregistro(form, email) {
var control;//iniciamos una variable de control general
if (!regex.test(email.value)) {
// código...
}else{
var textoBusqueda = $("input#email").val();
$.post("multiUSERS_registro1_buscarINPUT2.php", {
valorBusqueda: textoBusqueda
},function(mensaje)
{
if (mensaje == "Si") {
control = true;//pasamos a true la variable
$("#email").html('E-mail: <span class="rojo f08">El correo <strong>'+textoBusqueda+'</strong> ya está registrado, pruebe con otro.</span>');
}else{
control = false;//pasamos a false
$("#email").html("Email: <span class='verde f08'>El correo <strong>"+textoBusqueda+"</strong> no está registrado, puede continuar23.</span>");
};
});
//si es verdadera detengo el codigo
if (control){
control = "";//limpiamos la variable para reutilizarla mas adelante
return false;
};
};
// continua...
if (datepicker.value == '') {
// más código...
}
}
No funciona. He hecho varias pruebas y he comprobado que el valor que se le asigne a la variable dentro de $.post() no sale por nada.