【发布时间】:2014-05-05 20:00:45
【问题描述】:
我将使用 jQuery .each 运算符遍历此 json 响应正文中的所有 post 元素。
{
"posts": [
{
"Post": {
"post_id": "1",
"url": "somUrl",
"image": "",
"body": "textbody",
"parent_id": "0",
"title": "title1"
}
},
{
"Post": {
"post_id": "2",
"url": "somUrl",
"image": "",
"body": "textbody",
"parent_id": "0",
"title": "title2"
}
}
},
{
"Post": {
"post_id": "3",
"url": "somUrl",
"image": "",
"body": "textbody",
"parent_id": "0",
"title": "title3"
}
},
{
"Post": {
"post_id": "4",
"url": "somUrl",
"image": "",
"body": "textbody",
"parent_id": "0",
"title": "title4"
}
}
]}
我编写了这段代码,但它无法打印标题。它不会遍历帖子项目。
我应该怎么做才能使这段代码工作?
data是传给ajax回调函数的响应变量。
$.each(data,function(key,post){console.log(post.title)});
感谢您的帮助。
【问题讨论】: