我有一个(嵌套的)数据结构包含对象和数组。我如何提取信息,即访问1,105,1055等特定或多个值(或键)?访问/进程(嵌套)对象,使用AJAX JSON数组JQuery
例如:
[{"1":{"url":"http:\/\/web.com\/","catname":"HOBBIES"}},
{"105":{"parent":"1","url":"http:\/\/web.com\/","catname": "TRUCKS"}},
{"1055":{"parent":"105","url":"http:\/\/web.com\/","catname":"TIRES"}} ]
代码是:对密钥1.
$(document).ready(function() {
var formURL = 'http://web.com/ajax.php?store=photo&action=jsoncategories';
$.getJSON(formURL, function(json) {
$.each(json[0], function(i, object) {
$.each(object, function(property, value) {
console.log(property + "=" + value);
});
});
});
});
JSON [0]被遍历数据什么应该替换JSON [0]来提取阵列
的所有的数据密钥
thanx队友的答案..但它并没有返回值(见jsfiddle以及)为k和l,而我正在取代console.log警报(k,':',l,':',d [l] );任何我失踪..pleas让我知道 – CodePlayer
你使用Chrome吗?如果是这样,你打开控制台窗口?如果你不能使用控制台的外观[这里](http://jsfiddle.net/Antindexer/rF8Km/2/)。 – Khamidulla
嗨thanx ..去吧.. – CodePlayer