2010-12-05 3 views
1

私のプロジェクトの1つにYahoo APIを実装しています。私はjQueryでjson形式のYahoo GeoPlanetを使用していて、本当にスムーズに行っていました。しかし、jQueryを使ってYahoo PlaceFinder APIをjson形式で処理することはできません。私は、次のメッセージが表示されます$ .getJSON機能で要求を行うとYahoo PlaceFinder APIとjQueryをjson形式で使用しているときのエラー

XMLHttpRequestがhttp://where.yahooapis.com/geocode?q=Vancouver&flags=J&count=10&lang=en&appid=MYKEYをロードすることはできません。 Origin "http:// yrm"は、Access-Control-Allow-Originによって許可されていません。

"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=? 

を追加

関連する問題