JQuery JSONP не вызывает обратный вызов
У меня проблемы с jsonp и jquery.
Это мой код -
var myCallback = function(data) {
console.log(data);
};
$.ajax({
url: my_url,
type: 'GET',
dataType: 'jsonp',
jsonp: 'callback',
jsonpCallback: 'myCallback'
});
JQuery добавляет что-то вроде?callback=myCallback&_=1340513330866
my_url и данные, возвращаемые из my_urlmyCallback('abcd')
- хотя на самом деле он будет возвращать некоторый HTML-код вместоabcd
.
Проблема:abcd
не вошел в консоль черезmyCallback
, Так что я делаю не так? У меня сложилось впечатление, что возвращенные данные будут выполнены так, как они есть внутри тегов скрипта?