我阅读了很多关于如何处理从 Ajax 函数返回的 JSON 数组的搜索结果,但似乎没有一个适合我的问题。
说明:我有效地在树状结构中搜索数据库,以返回给定元素的所有子元素。可能有 1 到数百个结果。所有这些繁重的工作都是在 PHP 中完成的,然后返回一个包含结果的 JSON 数组,但是,我似乎无法弄清楚如何迭代结果,如下所示:
{
"Kaz1Kid43343757245": {
"kaz1KidKid24572649":[],
"kaz1KidKid24572649Back":[]
},
"Kaz1Kid43343757245Back":[]
}
请注意,每个项目都需要作为单独的 ID 返回,但如果我尝试
$.each(obj, function(key, val)
{
//doing stuff with each item
});
我在键中只得到了两个结果(Kaz1Kid43343757245 和 Kaz1Kid43343757245Back),而 val 什么也没显示。
我究竟做错了什么?
干杯
MVK