文件目录结构
ajax.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body></body>
<script>
function showJson() {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else if (window.ActiveXObject) {
xmlhttp = new window.ActiveXObject();
} else {
alert("请升级至最新版本的浏览器");
}
if (xmlhttp != null) {
xmlhttp.open("GET", "/ajax_info.json", true);
xmlhttp.send(null);
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var obj = JSON.parse(xmlhttp.responseText);
for (var name in obj) {
console.log(obj[name].key);
}
}
};
}
}
window.onload = function () {
showJson();
};
</script>
</html>
ajax_info.json
[
{
"key": "123"
},
{
"key": "456"
}
]