Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/10/2013, 23:46
Avatar de José Molina
José Molina
 
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 22 años, 11 meses
Puntos: 1
Respuesta: Leer XML desde ajax retornando valores de forma global

Gracias PHPeros, pero cambiarle el nombre a las variables no solvento nada.

Saludos Tocayo, pero no veo en que parte estoy usando los objetos como arreglos

Igual hice lo siguiente:

Código:
var tmp=new Array();     
 function settmp(id,name){         
tmp[id] = name;
        alert(tmp[0]);
    }             

 function read_xml_lang() {                
 $.get("lang/en.xml", function (xml) { 
            $(xml).find('msn').each(function(){
                 var idn = $(this).attr('id'); 
                var namen = $(this).attr('value'); 
                settmp(idn,namen); 
            }); 
        });   
          }

          read_xml_lang();      

    alert(tmp[0]);
El alert dentro de settmp lo muestra sin problemas. Pero el último, solo dice Undefined

Me parece que el problema está en que settmp se llama dentro del GET y es como si nada dentro del GET quedara disponible fuera de él mismo.
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.