0
我使用的這個當前的JSON結構:麻煩回JSON
jsonp = {"game":[
{"id":"1","gameImage":"qqq.jpg"}
],
"game":[
{"id":"2","gameImage":"hhh.jpg"}
]
}
我想只是拿回所有的gameImage值。我嘗試了以下,但它不會工作。有任何想法嗎?
<html>
<head></head>
<body>
<script type="text/javascript" language="javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript" language="javascript" src="gameData.json"></script>
<script>
$(document).ready(function() {
var obj = $.parseJSON(jsonp);
$.each(obj, function() {
alert(this['gameImage']);
});
});
</script>
</body>
</html>
我明白了。我想解析一個真正的json文件,所以我應該從json文件中刪除「jsonp =」? –
如果你想讓它成爲一個json文件,是的,你必須刪除該部分。但是,你不能將它加載到腳本元素中,而是使用ajax函數。你是否想讓我的答案能夠解釋如何做到這一點? –
好的,我已經刪除了。我還應該採取行動嗎?我想回來的是每個遊戲塊,取回gameImage值。 –