comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Error no llama a funcion jquery was not called parse error

  • 2 Respuestas
  • 1575 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« en: Febrero 22, 2016, 02:19:14 am »
Muy buenas a todos, resulta que no puedo obtener respuesta de mi pagina php con ajax.

Código: Javascript
  1. $.ajax({
  2.         crossDomain: true,
  3.         url:'http://www.miweb.com/index.php',
  4.         data:{datos:p},
  5.         dataType:'jsonp',
  6.         type:'GET'
  7.     })
  8.     .done(function(data){
  9.         alert(data);
  10.         }
  11.     })
  12.     .fail(function( xhr, status, err){
  13.         alert('error getting scripts: ' + status);
  14.         alert('error getting scripts: ' + err);
  15.         alert('error getting scripts: ' + xhr.responseText);
  16.         alert('error getting scripts: ' + xhr.status);
  17.         alert('error getting scripts: ' + xhr.statusText);
  18.         alert('error getting scripts: ' + JSON.stringify(xhr));
  19.     });

php

Código: PHP
  1. <?php
  2. No tienes permisos para ver links. Registrate o Entra con tu cuenta('Content-Type: text/javascript; charset=utf8');
  3. $datos = $_GET['datos'];
  4. //$pagina_inicio = file_get_contents($datos);
  5. //$array = array('response'=>$pagina_inicio);
  6. echo $_GET['callback'].'('.No tienes permisos para ver links. Registrate o Entra con tu cuenta("{resultado:algo}").');';
  7. ?>

El caso es que probando desde mi pc si que funciona, pero con phonegab desde mi mobil no logro hacerlo funcionar.
« Última modificación: Marzo 07, 2016, 12:29:03 pm por blackdrake »

Desconectado Abraham20

  • *
  • Underc0der
  • Mensajes: 68
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #1 en: Marzo 02, 2016, 08:42:17 am »
hola,
con el responseText devuelves el texto de tu consulta, un ejemplo sencillo, supongamos que tu script PHP devuelve esto:

Código: No tienes permisos para ver links. Registrate o Entra con tu cuenta
    echo "foo|bar";
En Javascript lees el resultado y lo puedes parsear:

Código: No tienes permisos para ver links. Registrate o Entra con tu cuenta
    var response = ajax.responseText.split('|');

Suerte

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #2 en: Marzo 07, 2016, 11:16:44 am »
Todo resuelta era el servidor el que no me dejaba hacer peticiones jsonp.

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 6968
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1588
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2178
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2828
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3408
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon