我已經寫了這段代碼(它可能只是有點混亂)。我試圖從URL中讀取JSON數據並將其顯示在html中(現在簡單一個,更好一個更好)試用此代碼將URL中的JSON數據解析爲html
這就是我所擁有的。它不工作。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>JSON Sample</title>
</head>
<body>
<div id="placeholder"></div>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script>
var jsonApi = "http://10.0.0.2/~nrgtar/test.php?query=64"
\t $.getJSON(jsonApi, function(data) {
var output="<ul>";
for (var i in jsonApi.results) {
output+="<li>" + data.results[i].name + " " + data.results[i].lastname + "--" + data.results[i].address+"</li>";
}
output+="</ul>";
document.getElementById("placeholder").innerHTML=output;
});
</script>
</body>
</html>
一個例子JSON數據是這樣的:
{
"results": [
{
"name": "John",
"lastname":"Smith",
"address":"4 main street"
}
]
}
_'It不是working'_不是一個充分的問題說明。 – 2015-01-20 22:31:02
'(var i在data.results)' – danronmoon 2015-01-20 22:31:58
謝謝:)我會改變它。我的意思是,試圖運行html文件,沒有任何顯示。 – 2015-01-20 22:32:10