Calling Google Ajax Search API a través de JQuery JSONP
Sé que esto se ha pedido un millón de veces, pero todavía no puedo hacer que mi código funcione. Estoy tratando de hacer una simple llamada JSONP desde mi aplicación Javascript. El fragmento de bacalao se parece a:
url="http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=AAA&callback=?";
y luego:
$.getJSON(url, function(data) {
alert('hello 1');
});
o
$.ajax({url: url,
datatype: 'jsonp',
success: function(data) { alert("hello 2"); },
error: function(j, t, e) { alert(t);}
});
Ninguno enfoque funciona. El segundo enfoque da como resultado la alerta de "error". El primero tampoco devuelve el éxito. ¿Qué estoy haciendo mal? ¡¡Muchas muchas gracias!
ACTUALIZACIÓN: Creo que encontré al menos un problema. Déjame ver más sobre esto.
UPDATE 2: Lo sentimos, este código realmente funciona, al menos el primer enfoque. Hubo un error sutil alrededor de este fragmento de código que resultó en que el código no funcionaba, pero en general esto funciona bien. Las llamadas asincrónicas a veces son un poco complicadas: -)