如何使用ajax获取url内容


how to fetch the url contents using ajax

我知道的方法在PHP(例如curl)获取URL的内容,但我怎么能获取一个URL的内容使用ajax?一条清晰的路是未知的。下面我写了一个代码,但不能从url看到内容。我怎样才能看到内容,并把它们分成变量

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="js/script.js"></script>
<script>
$.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"
});

</script>

这是我的代码。要查看url

的内容,应该添加什么?

既然您也标记了jquery,我假设您可以使用它。它有相当简单的方法来获取url内容。

如果你想用从请求中获得的数据更新容器,你可以使用$.get() (documentation)。

或者,您可以使用$.ajax() (documentation)来获取内容并在Javascript中使用