Json对象引用
json object referencing
我有以下JSON搜索词列表:
http://completion.amazon.com/search/complete?method=completion& q = halo& search-alias = aps& mkt = 1
[ "halo",
[ "halo reach",
"halo anniversary",
"halo 4",
"halo 3",
"halo mega bloks",
"halo 2",
"halo sleepsack",
"halo wars",
"halo reach xbox 360",
"halo combat evolved"
],
[ { "nodes" : [
{ "name" : "Video Games",
"alias" : "videogames"
}
]
},
{}, {}, {}, {}, {}, {}, {}, {}, {}
],
[]
]
我使用jQuery返回自动完成的结果。
我的问题是,我如何引用对象中的类别(节点)?我可以像这样引用第一部分中的术语:
var myQuery = "harry"
, myCount = 0
;
$.ajax({
url : "http://completion.amazon.com/search/complete",
type : "GET",
cache : false,
dataType : "jsonp",
success : function (data) {
$(data[1]).each(function(index) {
alert(data[1][myCount]);
myCount++;
}
);
},
data : {
q : myQuery,
"search-alias" : "aps",
mkt : "1",
callback : '?'
}
});
$(data[2][0].nodes).each(function () { alert(this.name) })
编辑:由问题作者修复。:)
相关文章:
- 如何确定对象内部包含对象的JSON的长度
- 如何使用object.assign()从其他对象引用基本对象属性
- 使用对象通过JSON进行迭代
- 对包含对象的JSON对象进行排序
- 如何使用AngularJs比较两个对象的JSON
- 返回 JavaScript 类值而不是对象引用
- Facebook:当发布期望对象引用时显示打开的图形对话框
- Javascript-如何从字符串/对象引用回调
- 如何从带有多个对象的JSON字符串创建JSON对象
- Javascript使用本地存储,回调对象并用Json更改为一个字符串以用于填充函数
- 在JSON中存储对象引用
- 在 JSON.stringify-ing 和 JSON.parse-ing 之后恢复对象引用
- 将函数对象引用作为序列化json传递
- 使用参数动态引用json对象
- 在node.js中使用forEach引用JSON对象
- 在FOR之外引用JSON导入对象时遇到问题
- 如何处理Json.. NET对象引用
- 我需要在对象中设置json对象属性,然后从同一对象中的另一个对象引用该属性
- json数组对象引用赋值让我困惑
- Json对象引用