如何从JavaScript中检索json

rvc*_*cam 0 javascript jquery json

我正在尝试编写HTML5移动应用程序并使用jQuery从URL中获取json http://cin.ufpe.br/~rvcam/favours.json我试过使用

var url='http://cin.ufpe.br/~rvcam/favours.json';
$.getJSON(url, function(data, status)
    {
        console.log(data);
        console.log(status);
    });
Run Code Online (Sandbox Code Playgroud)

但没有任何东西出现在控制台上.我不明白我做错了什么.

[编辑]我从另一篇文章中了解到,我通常无法从其他服务器检索信息.但是这个服务器(cin.ufpe.br/~rvcam)是我的.我可以使用PHP或其他方法来允许我的应用程序检索数据吗?

小智 5

URL不返回有效的json.它返回一些JavaScript,它试图执行一个名为"foo"的函数并将该对象作为参数传递.这通常称为"jsonp".这是一种实现跨域ajax调用的方法