Ver Mensaje Individual
  #14 (permalink)  
Antiguo 24/11/2010, 19:01
carjav
 
Fecha de Ingreso: octubre-2004
Ubicación: San Rafael - Mendoza
Mensajes: 13
Antigüedad: 19 años, 6 meses
Puntos: 0
Respuesta: Problema al validar nick con jquery.validate()

Gracias por tu pronta respuesta Dany_s, el tema es que probe antes de hacerlo como me decis y ver con un alert como se comportaba pero me daba error ya que ejecutaba el return del bandera y luego el success, lo habia echo asi:
Código:
$(document).ready(function(){
  var bandera;
$.validator.addMethod("valida_art",function(value,element){
            $.ajax({
                type: "GET",
                url: "art/ajax_verificar_codart.php",
                data: "codart="+value+"&idg="+$("#idg").val()+"&idsubg="+$("#idsubg").val(),
                success: function(disponible){
                    if(disponible == 'true'){
                        bandera = true;
                    }else{
                        bandera = false;
                    }
                }
            });
            alert(bandera);
            return bandera;
});
a la primera validacion me daba undefined, luego en las posteriores pruebas siempre el alert me tomaba la validacion anterior, es decir, si en la busqueda me daba false y volvia a buscar y me daba true, la primera me deba undefined y la segunda false y si probaba una tercera true, no se si soy claro, como que en cada validación recuperaba siempre la condición anterior.
1º undefined
2º condicion de la 1º
3º condicion de la 2º
etc.
Como debería ser, ya que como te comenté antes, me doy maña con php y mysql pero me faltan horas de teclado con jquery.
Desde ya te agradezco tu tiempo