JSON jQuery显示解析的数据问题

时间:2010-05-17 16:08:42

标签: jquery ajax json

我有一个功能

$.post('php/client.login.php', {username:username, password:password}, function(json){

                    var ids = json;
                    alert(json.id);

}, 'json');

返回undefined,我想读的json数据就是这个

[{"id":"8","client":"sam","email":"sam","username":"sam","password":"sam","case_ids":"61,63,54"}]

它解析得很好但我无法读取数据,有什么建议吗?

2 个答案:

答案 0 :(得分:2)

如果您的数据是已发布的,则应为

json[0].id

数据用方括号括起来,使其成为一个包含单个元素的数组。

答案 1 :(得分:0)

你可以这样做:

ids[0].id

或跳过“ids”变量并执行:

json[0].client