如何解决正确使用getJSON
我正在尝试使用JQuery的getJSON()
函数来加载JSON文件的内容,但是即使在load json from file into object之类的示例中进行示例,我也未能做到(我无法做出这些示例工作)。因此,我举了一个最小的例子来尝试使其工作,但我仍然做不到。
我将此示例与本地http服务器一起使用,并尝试在chrome控制台中访问变量xxx,但是每次返回0而不是json文件内容。这是变量作用域的问题,还是我以错误的方式使用了getJSON?
我有一个简单的example.json
文件,其中包含此行{property:"value"}
,一个script.js
包含:
var xxx = 0;
$.getJSON("example.json",function(response) {
xxx = response;
alert('finished');
});
以及以下HTML文件:
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
<script src="script.js"></script>
</head>
<body></body>
</html>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。