什么';这个jQuery$.getJSON YQL请求有什么问题吗?
我想通过YQL请求JSON数据 此url表示我要显示的json对象:什么';这个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
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");});