jQuery JSONP no llama a la devolución de llamada
Estoy teniendo algún problema con jsonp y jquery.
Este es mi código -
var myCallback = function(data) {
console.log(data);
};
$.ajax({
url: my_url,
type: 'GET',
dataType: 'jsonp',
jsonp: 'callback',
jsonpCallback: 'myCallback'
});
jQuery agrega algo como?callback=myCallback&_=1340513330866
a my_url y los datos devueltos desde my_url sonmyCallback('abcd')
- Aunque en realidad devolverá algún código HTML en lugar delabcd
.
Problema:abcd
no se registra en la consola a través demyCallback
. Entonces, ¿qué estoy haciendo mal? ¿Tenía la impresión de que los datos devueltos se ejecutarán ya que están dentro de las etiquetas de script?