Uruchomiłem ten kod w IE 9 bez powodzenia. Sprawdziłem wszystkie posty dotyczące naprawiania UTF-8 i takie, ale bez skutku. jakieś pomysły?
$.get({
url: 'http://api.flickr.com/services/rest/?api_key={apikey}&method=flickr.collections.getTree&user_id=66970820%40N03&collection_id=66947766-72157631850748939',
success: function() {
console.log('success!');
}
}).done(function() {
console.log('done');
}).fail(function() {
console.log('fail')
});
Działa dobrze w Safari, FF i Chrome. Podczas wklejania adresu URL do IE odpowiedź jest w porządku.
Jak dokładnie to nie działa? –
Nie znając całej historii, powiedziałbym, że możesz napotkać problemy z wieloma domenami. Spróbuj spojrzeć na $ .getJSON. W szczególności część dotycząca JSONP. – Erik
URL to dokument xml, którego nie można odzyskać między domenami ... musisz dodać jsonp dataType do $ .get i ustawić parametr w adresie URL dla jsonp, więc API zwraca jsonp nie xml – charlietfl