Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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
什么';这个jQuery$.getJSON YQL请求有什么问题吗?_Jquery_Json_Yql - Fatal编程技术网

什么';这个jQuery$.getJSON YQL请求有什么问题吗?

什么';这个jQuery$.getJSON YQL请求有什么问题吗?,jquery,json,yql,Jquery,Json,Yql,我想通过YQL请求JSON数据 此url表示我要显示的json对象: http://localhost:8387/nscalemc/rest/mon/resourcestatus.json 因此,我将url更改为: var yqlUrl = "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20url%3D%27http%3A%2F%2Flocalhost%3A8387%2Fnscalemc

我想通过YQL请求JSON数据

此url表示我要显示的json对象:

http://localhost:8387/nscalemc/rest/mon/resourcestatus.json
因此,我将url更改为:

var yqlUrl = "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20url%3D%27http%3A%2F%2Flocalhost%3A8387%2Fnscalemc%2Frest%2Fmon%2Fresourcestatus.json%27%0A&format=json&callback=?"
最后是getJSON()调用:

请求返回null


有什么解决办法吗?提前谢谢

您的YQL查询似乎返回0个结果,因此实际上没有任何错误。

web无法访问您的
本地主机。想想看:
localhost
指向127.0.0.1,这是运行程序的机器的地址。在你的浏览器中,这是你的机器;在YahooAPI服务器的例子中,这是他们的机器。所以它不能工作。

似乎合乎逻辑,多么尴尬:哦
$.getJSON(yqlUrl, function(data) {alert("data");});