我有这个 JSON(不知道它是字符串还是对象,你可能知道):
{
"palvelut":[
{
"palvelu_id":"1",
"palvelu_nimi":"Perusteita ja varmuutta juhlameikkiin\t",
"palvelu_kuvaus":"Koulutus kestää 2h, jonka aikana käydään läpi hyvä meikkipohja, kasvojen korostus, poskipunan laitto, klassinen silmien ehostus ja hienostunut mutta simppeli huulimeikki. Suosittelemme että otat oman meikkipussisi sisältöineen mukaan, tai ainakin meikit joita haluat oppia käyttämään. ",
"palvelu_hinta":"10"
}
],
"ajat":[
{
"aika_id":"1",
"aika_kello":"14.00",
"aika_paivamaara":"18.11.2013",
"aika_paikkoja":"5",
"aika_palvelu":"1"
},
{
"aika_id":"4",
"aika_kello":"16.30",
"aika_paivamaara":"18.11.2013",
"aika_paikkoja":"5",
"aika_palvelu":"1"
}
]
}
但我对此无能为力!无论我尝试什么,我都会得到未定义、[Object Object] 或什么都没有。
例如,如果我尝试使用来自 的数据向选择字段添加选项ajat
,我将一无所获。
alert(json.ajat.aika_id);
警报未定义。
如何用 $.each 解析这个?
即使是最简单的例子也不会产生任何结果。
$.each(json, function (key, value) {
alert(key + ": " + value);
});