无法使用jquery解析Json数据

时间:2015-10-13 01:30:03

标签: jquery json ajax

非常简单的问题,一直困扰着我。我有一个处理程序,它返回以下格式化的JSON(并且它已经测试为有效):

[
{
"Field1": 1234,
"Field2": "My Name",
"Field3": 321,
"Field4": 456,
"Field5": 789,
"Field6": "Home",
"Field7": "123 Main St",
"Field8": "Updated 10/15/14",
"Field9": null,
"Field10": null
}
]

当我尝试通过以下方式获取值时:

var json = $.parseJSON(data);
var test = data.Field1;

我得到了#undefined'对于我测试的每一个值。 ajax调用的数据类型是' text'和'数据'在上面的上下文中表示上面显示的JSON对象。

1 个答案:

答案 0 :(得分:4)

您的JSON字符串是数组而不是对象,因此在解析之后,您需要访问数组之类的项目。

data[0].Field1