Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/05/2011, 19:33
Avatar de Sotelio
Sotelio
 
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Chile
Mensajes: 68
Antigüedad: 13 años
Puntos: 21
Respuesta: Problema: variable fuera de una función ajax

Hola,

No sé exactamente cuál es el problema, pero si propones el código así, la ejecución de la llamada ajax se ejecuta, y mientras, se ejecuta el alert(store) y luego la llamada ajax termina de ejecutarse. Ahí recién asigna el valor a store.

Por lo tanto, store no tendrá valor cuando el alert lo muestra.

Por otro lado, debes verificar que la asignación o el resultado de la llamada ajax sea correcto, haciendo un alert dentro del if:

Código Javascript:
Ver original
  1. if (Ajax.readyState==4 && Ajax.status == 200){
  2.   alert(Respuestas.getElementsByTagName("test")[0].childNodes[0].data);
  3. }

Para estar seguro que estás asignándole un valor correcto.

Sotelio