Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2012, 21:04
Avatar de ONahuelO
ONahuelO
 
Fecha de Ingreso: junio-2009
Ubicación: Gualeguaychú, Argentina
Mensajes: 144
Antigüedad: 15 años, 5 meses
Puntos: 4
getJson con otro dominio

Hola estoy tratando de leer un json desde otro servidor ( también mio ), pero no logro hacerlo, por ahí lei que tenia que hacerlo con JSONP, leyendo algo sobre eso encontré que tenia que agregarle un callback, porsi quería ejecutar alguna función de callback, pero si ponía callback=? lo tomaba como una función recién declarada, pero sique sin funcionar.

Código Javascript:
Ver original
  1. <script src="http://code.jquery.com/jquery-latest.js"></script>
  2. <script>
  3.  
  4. $.getJSON("http://rubros.16mb.com/default.php?callback=?",
  5.   function(data){
  6.     alert('casa');
  7.   });
  8.  
  9.  
  10.   </script>


Mi PHP:
Código PHP:
Ver original
  1. <?php
  2. header('Cache-Control: no-cache, must-revalidate');
  3. header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
  4. header('Content-type: application/json');
  5.  
  6.  
  7. $json = array('casa','casa1','casa2');
  8.  
  9. echo json_encode($json);
  10. ?>


Talvez sea que yo no entendí bien el modo de funcionamiento de JSONP, pero no lo puedo hacer funcionar, si alguien me puede ayudar se lo agradeseria mucho.