Cita:
Iniciado por Dany_s yo tengo algo así
fijate que simulo nomás esto, que seria una petoción a la db
if (value == 'asd'){
Buenas Dany_s,
Funciona tal y como deseaba, me aparece el texto tanto si está en uso como si sino.
Pero como hago para que el valor ingresado lo compare con la base de datos? porque ahora mismo no me hace ninguna petición ajax
En el primer post está el código que utilizo para hacer la búsqueda en la BD
Pego el fragmento .js
Código Javascript
:
Ver original$(document).ready(function(){
$.validator.addMethod("regex",function(value,element,regexp){
var re= new RegExp(regexp);
return this.optional(element) || re.test(value);
},"Solo caracteres alfanumericos");
$.validator.addMethod("comprobarUsuario",function(value,element){
//Simulo petición, una respuesta (pero comparo con el valor del input)
if (value == 'neo'){
usuarioValido = true;
return true;
} else {
usuarioValido = false;
return false;
}
},"Usuario ocupado");
$("#crear_cuenta").validate({
rules:{
nombre:{required:true},
username:{
required:true,
regex:"^[a-zA-Z0-9_]+$",
comprobarUsuario:"comprobar.php"
},
¿Debería enviar los datos según escribo al script
comprobar.php, no?
No sé que hago mal
Pues no realiza ninguna petición en ajax... :S
También me gustaría saber, cómo lo hago para que en lugar del valor de este if
if (value == 'neo'){
pueda comparar con el de la respuesta del fichero comprobar.php??
Gracias de antemano