以下面的例子为例,它是json响应的一部分。我想访问" TestUser4"第四个" ID"的值。我怎样才能用jQuery实现这个目标?
"UIDs": [
{
"ID": "TestUser1",
"Type": "Ext"
},
{
"ID": " TestUser2",
"Type": "Int"
},
{
"ID": "TestUser3",
"Type": "Ext"
},
{
"ID": "TestUser4",
"Type": "Sys"
}
]
我的代码类似于以下内容:
jQuery.ajax({
type: "GET",
dataType: "json",
success: function( data ) {
console.log( "ID: " + data.UIDs.ID[ 3 ].value );
}
});
答案 0 :(得分:1)
你有一个名为UID的数组,它包含4个具有属性“ID”和“Type”的未命名对象。要在javascript中访问它:
console.log("ID: " + data.UIDs[3].ID );
答案 1 :(得分:1)
你非常接近..你想要做的是在UIDs数组的第三个索引处访问ID,如下所示:
data.UIDs [3] .ID
使用示例:
jQuery.ajax({
type: "GET",
dataType: "json",
success: function( data ) {
console.log( "ID: " + data.UIDs[3].ID);
}
});
希望这会有所帮助..