J'utilise l'URI suivante comme ça pour passer à getJSON de jQuery.Problème avec jQuery getJSON
var publicVidsUrl = 'http://api.publicvideos.org/v/0/clips?callback=?';
$.getJSON(publicVidsUrl, function(data){
alert(data.length);
});
... mais cela échoue. Bien que le JSON renvoyé soit valide en JSON, je ne suis pas sûr. Les doubles guillemets échappés semblent bien, mais je m'interroge sur les guillemets autour de chaque objet dans le tableau parent.
Quelqu'un peut-il s'il vous plaît aider à clarifier d'où vient cette erreur? Plus précisément, je reçois cette erreur de jQuery dans la console Firebug:
(d || "").split is not a function
J'utilise jQuery 1.4.2
Vous avez installé Firebug, alors avez-vous essayé 'console.dir (data);' dans votre callback? – meagar
Cette URL ne renvoie pas [JSONP] (http://en.wikipedia.org/wiki/JSON#JSONP). – James
"Les doubles guillemets échappés semblent bien" - mais en fait, ils ne le sont pas. –