Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2013, 10:44
eduardomxm
 
Fecha de Ingreso: abril-2010
Ubicación: Cancun
Mensajes: 88
Antigüedad: 14 años, 6 meses
Puntos: 2
Pregunta Javascript se ejecuta antes de Jquery

Llamo una funcion donde implemento JQuery y no espera el resultado cuando se ejecuta mi if, lo mismo me pasa cuando ejecuto un jQuery.post();
no espera que regrese datos del servidor cuando ya se ejecuto mi if

esta es mi funcion

Código:
function valida_edades(max_edad){
    retorno=true;
    $(".edades_menores").each(function(){
    	if($(this).is(':visible')){
    		if(this.value >max_edad  && retorno) {
    			retorno=false;
    		}
    	}
    });
    return retorno;
}
este es mi if siempre me retorna false ya que ni se termina de ejecutar y lo toma como false lo mismo me pasa con jQuery.post();
si le doy un alert si termina la ejecucion y regresa el valor deseado pero no quiero poner alert para que se ejecute bien

Código:
edadesban=valida_edades(max_edad);
                if(edadesban){
                    //se ejecuta todo sin esperar                    
                }