对不起我的英语。 我有一个 Json 数组:
"computers":
[
{
"id": 1,
"type": "laptop",
"manufactor":
[
{
id: "m_1",
name: "HP"
},
{
id: "m_2",
name: "Sony"
}
]
},
{
"id": 2,
"type": "desktop",
"manufactor":
[
{
id: "m_3",
name: "Apple"
},
{
id: "m_4",
name: "Tiger"
}
]
}
]
你能告诉我我该怎么做吗:加载计算机数据 >> 获取 2 台计算机 ID 1 和 2 >> 选择计算机 ID = 1 >> 加载该计算机的制造商。 我可以用 mysql 查询来做,但在 json 中我不知道该怎么做。 感谢建议!
编辑:我想从上面的 JSON 对象中检索 ID 为 1 的计算机的制造商。
感谢大家帮助我。 我将创建一个使用 JSON 的页面,看起来像 DOJOX 滚动列表,你能给我举个例子或建议如何做吗? 谢谢:D
最佳答案
使用:
computers[0].manufactor[0].name
将返回“HP”。
如果将其更改为:
computers[0].manufactor[1].name
你会得到“索尼”。
进一步将其更改为:
computers[1].manufactor[0].name
将返回“Apple”。
最后:
computers[1].manufactor[1].name
返回“老虎”。
在这里寻找 more有关如何使用 Javascript 操作 JSON 对象的信息。
关于jquery - 如何通过查询之类的 JSON 数组获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8177993/