我正在使用下面的URI来传递给jQuery的getJSON。jQuery getJSON的问题
var publicVidsUrl = 'http://api.publicvideos.org/v/0/clips?callback=?';
$.getJSON(publicVidsUrl, function(data){
alert(data.length);
});
...但它是失败的。虽然返回的JSON在JSON lint中有效,但我不太确定。转义的双引号看起来很好,但是我怀疑父数组中每个对象的双引号。
任何人都可以请帮忙澄清这个错误来自哪里?具体来说,我正在此错误从jQuery的在Firebug控制台:
(d || "").split is not a function
我使用jQuery 1.4.2
你安装了Firebug,所以你尝试了'console.dir(data);'在你的回调中? – meagar 2010-08-25 13:50:54
该URL不返回[JSONP](http://en.wikipedia.org/wiki/JSON#JSONP)。 – James 2010-08-25 13:51:23
“逃脱双引号似乎很好” - 但事实上,他们不是。 – 2010-08-25 13:56:19