【发布时间】:2015-09-14 10:27:22
【问题描述】:
美好的一天! 如何使用 jQuery .each() 访问 msg -> 项目?
{
"msg": [
{
"msg_id": "18628",
"msg_userid": "12",
"msg_username": "Jordan",
"msg_type": "msg",
"msg_text": "example",
"msg_w_to": "0",
"msg_created": "03:49:11"
},
{
"msg_id": "18629",
"msg_userid": "12",
"msg_username": "Jordan",
"msg_type": "msg",
"msg_text": "example",
"msg_w_to": "0",
"msg_created": "03:49:44"
},
{
"msg_id": "18936",
"msg_userid": "25",
"msg_username": "Jack",
"msg_type": "msg",
"msg_text": "example",
"msg_w_to": "0",
"msg_created": "23:21:08"
}
],
"isNew": 0,
"playSound": 1,
"lastmsg_from": "Jack",
"error": "0",
"append": 0,
"last_id": "18936",
"me_username": "Morten"
}
我已经搜索和测试了几个小时,但无法正常工作。 有谁能帮帮我吗? 先感谢您! - M
【问题讨论】:
-
你想循环什么?数组中没有数组。
-
我如何使用 .each() 访问此列表中的任何项目?
-
在
msg内?比你需要参考它。 -
$.each($.parseJSON(data).msg, function(i, item) { alert(item.msg_text); });假设你要迭代msg -
谢谢先生!正是我要找的东西。一些脾气暴躁的老家伙将此标记为重复问题,并引用了一个普通的 JavaScript 问题/答案。
标签: javascript jquery arrays json each