使用Yahoo PlaceFinder API和json格式的jQuery时出错

时间:2010-12-05 11:32:08

标签: jquery json api yahoo

我正在我的一个项目中实现一些Yahoo API。我正在使用json格式的Yahoo GeoPlanet和jQuery,并且非常流畅。但是,我无法使用json格式的jQuery工作Yahoo PlaceFinder API。

当我使用$ .getJSON函数执行请求时,我收到以下消息:

  

XMLHttpRequest无法加载http://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=MYKEY。 Access-Control-Allow-Origin不允许使用Origin“http:// yrm”。

其中“http:// yrm”是该项目的本地主机服务器名称。

下面你会找到我正在使用的代码:

var url = 'http://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=' + yahooApiKey;

$.getJSON(url, function(data){
    console.dir(data);
});

console.dir仅在控制台中输出NULL。

关于我能做什么的任何想法?

提前致谢!

1 个答案:

答案 0 :(得分:1)

添加

&callback=?

在网址字符串的末尾