Mam pewien problem z jsonp i jquery.jQuery JSONP nie dzwoni do oddzwaniacza
To jest mój kod -
var myCallback = function(data) {
console.log(data);
};
$.ajax({
url: my_url,
type: 'GET',
dataType: 'jsonp',
jsonp: 'callback',
jsonpCallback: 'myCallback'
});
jQuery dodaje coś ?callback=myCallback&_=1340513330866
do my_url a dane zwracane z my_url jest myCallback('abcd')
- choć w rzeczywistości będzie to powrót trochę kodu HTML zamiast abcd
.
Problem: abcd
nie jest zalogowany w konsoli przez myCallback
. Więc co robię źle? Miałem wrażenie, że zwrócone dane zostaną wykonane, tak jak w tagach skryptów?
można zamieszczać przykładowe odpowiedzi chcesz – matt3141
'myCallback' musi być globalna ... to jest? –