Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/08/2015, 23:11
chivacker
 
Fecha de Ingreso: septiembre-2013
Ubicación: Madrid
Mensajes: 59
Antigüedad: 11 años, 2 meses
Puntos: 6
Respuesta: Recorrer array con objetos json de una consulta

Hola inovaweb,

El problema que tienes es debido a que al no decirle a Ajax que esperas que los resultados sean en JSON él los toma como texto plano.

Te faltaría el datatype: 'json', así:
Código PHP:
Ver original
  1. $.ajax(
  2.                 {
  3.                     type: 'POST',
  4.                     datatype: 'json',
  5.                     url: '<?php echo base_url().'admin_controllers/ingresos_controllers/insertar_ingresos_controller/'.'cargar_ingresos_contacto';?>',
  6.                     data: {info: id_contacto_seleccionado},
  7.                     success: function (data3)
  8.                     {  
  9.                         alert(data3);
  10.                         alert(data3.length);
  11.                        
  12.                         for (var i = 0; i < data3.length; i++) {
  13.                         var object = data3[i];
  14.                         for (property in object) {
  15.                             var value = object[property];
  16.                             alert(property + "=" + value); // This alerts "id=1", "created=2010-03-19", etc..
  17.                         }
  18.                     }
  19.                        
  20.                         /*$.each(data3, function(i, object) {
  21.                             alert('entra');
  22.                             //$.each(object, function(property, value) {
  23.                                 //alert(property + "=" + value);
  24.                             //});
  25.                         });*/
  26.                         alert('despues');
  27.                        
  28.                     }
  29.                 });

Espero que te sirva, si no, avísame.

Un abrazo