非常简单的Ajax代码不起作用

时间:2017-11-15 02:45:55

标签: javascript jquery ajax

外部网站吐出适当的JSON,代码太简单了,我不知道什么是错的。我尝试了get和post。



$(document).ready(function() {
  $.get("https://www.w3schools.com/jquery/demo_ajax_json.js", function(result) {
    alert(result);
  });
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

如果您尝试从localhost访问,请添加此行 http://cors-anywhere.herokuapp.com/保持https://www.w3schools.com/jquery/demo_ajax_json.js,然后使用$ .getJson,它将根据您的需要输出结果,JSON.stringify JSON数据,以便您可以在alert [Other]中查看数据[对象]将被警告

var resultUrl = 'http://cors-anywhere.herokuapp.com/'+'https://www.w3schools.com/jquery/demo_ajax_json.js';

    $.getJSON(resultUrl, function(result) {
        alert(JSON.stringify(result));
    });