Tôi cần sử dụng API foursquare để tìm kiếm địa điểm. Tất nhiên đó là miền chéo.
Nó không có bất kỳ sự cố nào trong Firefox nhưng trong Internet Explorer (tôi đã thử nghiệm 7, 8, 9).
Mã javascript của tôi trông giống như:
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);
}
});
}
Trong Firefox, nó hiển thị dữ liệu đã nhận một cách hoàn hảo. Trong Internet Explorer, nó đăng nhập trên bảng điều khiển:
No Transport
Error
Error
Tôi nên làm gì?