Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/11/2013, 14:47
Avatar de jonni09lo
jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: recupérar dato de $.post() jquery en variable externa

Bueno comentando tu problema. AJAX es asincrono ($.post usa el objeto ajax de jQuery) por eso cuando colocas la alerta, el AJAX aún no se ha terminado de procesar, porque es un proceso paralelo. Por esta razón están los callbacks (funciones) que permiten controlar este comportamiento. Una manera de evitar este comportamiento es usar esto antes del $.post

Código Javascript:
Ver original
  1. $.ajaxSetup({async:false});

Pero ello congela el navegador hasta que no termine de realizar las operaciones. Así que es poco recomendado.

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.