如果可能,使用AJAX从URL获取JSON数据

时间:2013-01-04 01:08:26

标签: jquery ajax json

我想从下面的网址获取JSON数据并以任何可能的方式在我的网页中使用它,是否可以完成?

http://fantasy.premierleague.com/web/api/elements/100/

(注意我不拥有这个网站,我只是将数据用于一个简单的免费应用程序。)

如果我只是将URL输入浏览器就可以了,但这并不好,因为我希望我的页面能够使用数据,所以AJAX请求是理想的,但我无法让它工作。 我尝试过使用jQuery AJAX调用但无法使其工作。

我盯着认为从浏览器中无法实现这一点,我需要使用Mechanize或类似的东西,这不是一个真正的选择。

感谢。

1 个答案:

答案 0 :(得分:5)

我有这个工作,现在错误功能正在执行200状态代码。是否有可能限制每x秒的查询次数,因为它间歇性地工作。

编辑:他们的缓存正在发生一些事情。东西被顶住了。

$.ajax({
    type:"GET", 
    url: "http://fantasy.premierleague.com/web/api/elements/100/", 
    success: function(data) {
            $("body").append(JSON.stringify(data));
        }, 
    error: function(jqXHR, textStatus, errorThrown) {
            alert(jqXHR.status);
        },
   dataType: "jsonp"
});​​​​​​​​​​​​​​​