Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/03/2018, 16:16
alrockbit
 
Fecha de Ingreso: septiembre-2010
Mensajes: 33
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Vector de objetos en javascript

Corregido el error. No era problema con la declaración del array de objetos. El problema estaba dentro de la función de jQuery $.Ajax. He tenido que poner la linea:

Código:
async:false;
Esta línea si hace que el array de Objetos guarde los datos extraidos con Ajax. Si no la pongo, no me extrae bien los datos y al acceder a ellos me dice "undefined"
Parece no tiene que funcionar asíncronamente. Queda pues así:

Código:
$.ajax({
    async:false;
    url: "miweb.php",
    data: params,
    type: "GET",
    dataType: "JSON",
    success: function(datos){ 
                 MiObjeto[i].id=datos.id;
                 MiObjeto[i].x=datos.x;
                 MiObjeto[i].op1=datos.op1;
                 MiObjeto[i].op2=datos.op2;
   }
 });
No se si alguien sabría decirme a qué se debe esto.