IEでのjQuery ajax呼び出しによる「トランスポートなし」エラー
会場を検索するには、foursquare APIを使用する必要があります。もちろんクロスドメインです。 Firefoxでは問題ありませんが、Internet Explorer(7、8、9はテスト済み)で問題はありません。 私のJavaScriptコードは次のようになります。 searchVenues: function(searchQuery) { $.ajax({ url: 'https://api.foursquare.com/v2/venues/search', data: { sw: bound_south_west, ne: bound_north_east, query: searchQuery.query, oauth_token: FSQ_OAUTH_TOKEN, limit: 25, intent: 'browse', v: 20120206 }, cache: false, dataType: 'json', success: function(data) { displayResults(data, searchQuery.query); }, error: function(xhr, status, errorThrown) { console.log(errorThrown+'\n'+status+'\n'+xhr.statusText); } }); } Firefoxでは、受信したデータを完全に表示します。Internet Explorerでは、コンソールにログオンします。 No …