Используя $.getJSON
или $.ajax
, вы также должны указать dataType
параметр 'jsonp'
Вот пример использования getJSON:
var webpage = ".... your very long url ....";
var anchor = document.createElement('a');
anchor.href = webpage;
// handle the multiple parameters
anchor.search += ((anchor.search.length > 0) ? "&" : "?");
anchor.search += "callback=?";
$.getJSON(anchor.href, 'jsonp', function(data, textStatus, jqXHR){
alert('hi');
});