我目前的JSON文件:JSON:如何選擇另一個數組內的數組?
[{"id":"1","images":[{"img_id":"1"},{"img_id":"2"},{"img_id":"3"}]},
[{"id":"2","images":[{"img_id":"1"},{"img_id":"2"},{"img_id":"3"}]}
如何選擇ID爲1的陣列,並列出每一個「img_id」裏面,沒有重複,就可以爲其他陣列?
編輯1: 我試圖解析它這樣的,但是這個代碼是錯誤的:
$("#button").click(function() {
$.getJSON("../path/to/json", function(data) {
$.each(data[0].images.img_id, function(i,data){
var new_data ="<p src='path/to/folder/"+images.img_id+"'></p>";
$(new_data).appendTo("#htmlTag");
});
}); return false;
});
大加讚賞。
什麼編程語言? – lonesomeday 2011-05-18 20:42:38
這甚至不是有效的JSON ...你可以仔細檢查一下嗎? – Polaris878 2011-05-18 20:44:37
你在這裏有一個數組與JSON數組與JSON在他們的所有凌亂在你應該重新格式化它 – mcgrailm 2011-05-18 20:45:59