Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于SQL查询的外部服务器上使用jsonp-PHP文件的跨域Ajax Get请求_Javascript_Php_Ajax_Callback_Jsonp - Fatal编程技术网

Javascript 用于SQL查询的外部服务器上使用jsonp-PHP文件的跨域Ajax Get请求

Javascript 用于SQL查询的外部服务器上使用jsonp-PHP文件的跨域Ajax Get请求,javascript,php,ajax,callback,jsonp,Javascript,Php,Ajax,Callback,Jsonp,我必须让我的智能手机应用程序一直工作到明天,工作几个小时后,我无法自己解决它 PHP的重要部分: 我的Javascript函数: 怎么了?我感谢每一个提示 我已经尝试了很多解决方案!也许这是显而易见的 谢谢: $json = json_encode( $results); header("Content-type: application/json"); echo( $_GET['callback'] . ' (' . $json . ');' ); 将此代码替换为 $json =

我必须让我的智能手机应用程序一直工作到明天,工作几个小时后,我无法自己解决它

PHP的重要部分:

我的Javascript函数:

怎么了?我感谢每一个提示

我已经尝试了很多解决方案!也许这是显而易见的

谢谢:

 $json = json_encode( $results);
 header("Content-type: application/json");  
 echo( $_GET['callback'] . ' (' . $json . ');' );
将此代码替换为

 $json = json_encode( $results);
 echo $json;

您不需要调用JSON.parse,这是自动完成的。谢谢,完成了。当然,这对整个事情都没有帮助。你有错误吗?内容类型应该是application/javascript,但我不认为这有什么区别。我有一个错误超时。php返回以下内容:[{player_id:1,intro:0,level1:0,level2:0,level3:0,sectask1:1,sectask2:1,sectask3:1}]这是JSON,不是JSONP。
 $json = json_encode( $results);
 header("Content-type: application/json");  
 echo( $_GET['callback'] . ' (' . $json . ');' );
 $json = json_encode( $results);
 echo $json;