html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
<title></title>
</head>
<body>
<script type="text/javascript">
$.ajax({
type: "get",
url: "DB.json",
datatype: "json",//"xml", "html", "script", "html", "jsonp", "text".
success: function (data,status) {
document.writeln("学生:<br/>")
for (var x in data.student) {
document.writeln(data.student[x].name+data.student[x].age+"<br/>")
} document.writeln("<p/>老师:<br/>")
for (var x in data.teacher) {
document.writeln(data.teacher[x].name+data.teacher[x].age+"<br/>")
}
},
error: function (data,status) { alert("Ajax请求Json错误");}
});
</script>
</body>
</html>

json

{ "student": [
{ "name": "小王", "age": "10" },
{ "name": "小丁", "age": "20" }
],
"teacher": [
{ "name": "王老师", "age": "30" },
{ "name": "丁老师", "age": "40" }
] }

效果

Html批量读取json-LMLPHP

05-08 15:01