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, Так что я делаю не так? У меня сложилось впечатление, что возвращенные данные будут выполнены так, как они есть внутри тегов скрипта?

Ответы на вопрос(4)

Ваш ответ на вопрос