Я использую метод Jaju .ajax для вызова URL-адреса, который возвращает строку, закодированную в JSON. Я вижу объект, возвращенный из GET в отладчике, но по какой-то причине я не попадаю в функцию успеха. Есть идеи?.ajax return json object, но без успеха
$.ajax({
type: "GET",
url: 'http://search.issuu.com/api/2_0/document?q=jamie',
dataType: "jsonp",
success: function(data){
alert('Success!');
}
});
Сделайте это так:> ** http: //jsfiddle.net/adeneo/xrk4z6ur/** и откройте консоль (F12) и сообщите нам, что вы получаете? – adeneo
Он возвращает объект, поэтому вам не нужно использовать JSONP. –
Это, очевидно, не возвращает объект, как бы внешняя страница когда-либо могла возвращать объект. С другой стороны, он не возвращает JSONP, а просто обычный JSON, поэтому в игру вступает одна и та же политика происхождения, и этого не может быть сделано. – adeneo