2010-12-05 27 views
1

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

当我做的$ .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

在URL字符串的末尾添加

&callback=?