Validacion de nick consultando Base de Datos Jquery + PHP


function validanick(a){
var elegido = a.value;
var filtro = /([a-zA-Z0-9]{6,10})$/;
if (elegido.length < 6) {
$(a).addClass('error');
$('#divErr').removeClass('[CLASSERROR]');
$('#divErr').removeClass('msg_success');
$('#divErr').addClass('display_on msg_error');
$("#divErr").html("El nick debe tener 6 caracteres como minimo");
return false;
}
else  if (!filtro.test(a.value)){
$(a).addClass('error');
$('#divErr').removeClass('msg_success');
$('#divErr').removeClass('[CLASSERROR]');
$('#divErr').addClass('display_on msg_error');
$("#divErr").html("El nick no debe tener espacios en blanco");
return false;

    }
else {
$(a).removeClass('error');
$.post("verificar_nick.php", {elegido: elegido},
function(data){
if(data =="True"){
$(a).removeClass('error');
$('#divErr').removeClass('[CLASSERROR]');
$('#divErr').addClass('display_on msg_success');
$("#divErr").html("El nick de usuario " + elegido + ", se encuentra disponible");
return true;
}
else{
$(a).addClass('error');
$('#divErr').removeClass('[CLASSERROR]');
$('#divErr').addClass('display_on msg_error');
$("#divErr").html("El nick de usuario " + elegido + ", no se encuentra disponible");
return false;
}
 
}
);
}


}

No hay comentarios:

Publicar un comentario

Todos los comentarios son bien recibidos...

CommentFB