Ich muss die foursquare API verwenden, um nach Veranstaltungsorten zu suchen. Natürlich ist es domänenübergreifend.
Es gibt keine Probleme in Firefox, aber in Internet Explorer (7, 8, 9, die ich getestet habe).
Mein Javascript-Code sieht aus wie:
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);
}
});
}
In Firefox werden empfangene Daten perfekt angezeigt. In Internet Explorer wird die Konsole angemeldet:
No Transport
Error
Error
Was soll ich machen?