Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/07/2016, 19:01
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
Respuesta: Problemas con JSON en jquery

utiliza jsonp, yo tenia el mismo problema con una app que estaba ahciendo con jquery y phonegap por ejhemplo y las peticiones ajax no salin o n hacian nada, pero el asunto esta en el json, ya que se da un crossdomain y se necesita jsonp para que funcione, al menos eso investigue y me funciono, aqui algo:

Código Javascript:
Ver original
  1. $.ajax({
  2.             url: "http://www.server.com/mobile/test.php",
  3.             data: {"usuario":usuario, "password":pass},
  4.             type: "GET",
  5.             dataType: "jsonp",
  6.             beforeSend: function(){
  7. //QUE VA A HACER ANTES DE ENVIAR
  8.             },
  9.             success: function(data){
  10. //QUE HACE AL RECIBIR RESPUESTA
  11. }
  12.  
  13. });

y la respuesta la regresaba de esta manera que recibirla bien:

Código PHP:
Ver original
  1. $info = array();
  2.     $info['cod'] = '205';
  3.     $info['mensaje'] = 'El Usuario no se encuentra Registrado en Nuestro sistema, por favor Verifique';
  4.    
  5.     if (isset($_GET['callback'])) {
  6.         echo $_GET['callback'] . '( ' . json_encode($info) . ' )';
  7.     } else {
  8.         echo 'callbackEjercicio( ' . json_encode($info) . ' )';

prueba y ajusta segun tu necesidad, saludos
__________________
[email protected]
HITCEL