Я пытаюсь прочитать список категорий из SimpleGeo ... мой код отлично работает в Chrome и FireFox, но не работает в IE.
$.getJSON("http://api.simplegeo.com/1.0/features/categories.json",function(json){ sgCategories = json; });
Глядя на пару других постов, похоже, есть идеи, но API не предлагает обратного вызова, и я не контролирую их формат ...
/4695284/zaprosy-getjson-ili-ajax-ne-rabotayt-s-ie9 /2613811/pochemu-etot-prostoi-kusochek-jquery-getjson-ne-rabotaet-v-ie8
Есть еще идеи?
Итак ... получается, что SimpleGeo позволяет вам получить список категорий через их API-интерфейс клиента JavaScript.
var sgClient = new simplegeo.Client('yourAccessKey'); sgClient.getFeatureCategories(function(err, data) { if (err) { console.log(err); } else { sgCategories = data; }; });
Tricky ...
jQuery.support.cors = true;это все
Судя по одной из указанных вами ссылок, возможно, существует обходной путь.
Попробуйте добавить &format=jsonp&callback=? к URL.
&format=jsonp&callback=?
Я думаю, что jQuery может вызвать указанный вами обратный вызов, если вы добавите параметр обратного вызова.