我试图通过jQuery解析我的JSON代码,但我坚持这种情况。
我的JSON代码:
var options =
"Group": { /* This will dynamically change depending on user input */
"Setting 1" : { /* This will dynamically change too depending on user input */
"id": "related_posts",
"name": "Related Posts",
"desc": "Show Related Posts",
"type": "checkbox",
"std": 0
},
"Setting 2": { /* Also this will dynamically change depending on user input */
"id": "breaking_news",
"name": "Breaking News",
"desc": "Hide Breaking News",
"type": "checkbox",
"std": 1
}
}
我试过这个但是只有它不变才能起作用:
options.Group["Setting 1"].id
总之,我想要一种获取动态密钥的方法。
我忘了提到我还在学习jQuery,所以我不太了解它。
答案 0 :(得分:0)
我能够在Pointy的指导下找到StackOverflow中的解决方案,所以看起来我的词汇量很少,无法很好地搜索。
for (var property in options) {
if (options.hasOwnProperty(property)) {
alert(property);
}
}