Cita:
Iniciado por Dany_s y con ajax, por eso puse "simulo una petición", la respuesta tiene que devolver true o false o lo que quieras para decirle al plugin que mostrar
estudiate esto
http://api.jquery.com/jQuery.ajax/ Muchas gracias
Dany_s,
Resulta que me aparece el texto "Usuario disponible" en cada campo que el usuario introduce correctamente, al final tengo todos los campos con el texto "Usuario disponible"
Creo que es por este trozo
Código Javascript
:
Ver originalsubmitHandler:function(){
alert("Los datos han sido enviados");
}, success: function(label) {
if (usuarioValido){
label.addClass('valid').text("Usuario disponible");
}
}
Y leyendo el código solo debería mostrar este texto si el la variable usuarioValido es true, pero por qué los muestra en todos los campos y no solo en el del usuario??
También he intentado reducir el número de querys que se hace en ese input, para que en lugar de enviar cada carácter que el usuario introduce por ajax, sino que espere que el usuario cambie de foco para decir si el usuario esta cogido o no.
He intentado usar onkeyup: false al final del script pero cuando escribo el usuario y cambio a otro input este no se valida, hasta que no vuelvo a pulsar sobre el input del usuario.
¿Me recomiendas otra forma?
Muchas gracias de antemano!