我正在利用jQuery来循环'searchResults'并循环'SearchResult',然后再次循环到'SearchResultItems'开始附加值。然后,我找到'LocationDetails'并通过嵌套的状态值来循环显示每个'DisplayTitle'的状态。嵌套的对象数组值
如果描述写得不好,这里是代码。我的当前尝试导航对象数组。
$.each(searchResults, function(key,value){
$.each(value.SearchResult.SearchResultItems,function(key,value){
var items = value.MatchedObjectDescriptor,
title = items.DisplayTitle;
$.each(items.LocationDetails, function(key,value){
var states = value.State;
$(".content").append("<ul><li>'" + title + "'<ul><li>'" + states + "'</li></ul></li></ul>");
});
});
});
看到我的工作到这里为止了错误的输出:https://jsfiddle.net/arkjoseph/esvgcos7/15/
我找的这个输出滤波重复的状态,并没有因为这是在对象中可用的每个状态不同的标题。
- 老板人
- 加州
- 科罗拉多
- 助理
- 科罗拉多
- 加州
为什么向下票呢? – arkjoseph