如何从我的json结果中获取此值?

时间:2011-03-02 21:13:46

标签: ajax json jquery jquery-1.5

我正在使用jquery,我从我的asp.net mvc控制器返回一个json结果。

像这样回来了

{"Errors":{"key1":"afkafk"},"IsValid":false,"SuccessMessage":""}

如何获取“key1”的值?

我试着做

var ajax = $.ajax({...});
ajax.success(function(response)
{
   alert(response.Errors.key1);
});

这只是打印出[object,Object]

1 个答案:

答案 0 :(得分:3)

那应该是对的。

这意味着事实上并不是JSON的回归方式。 Stringify响应以确定:alert(JSON.stringify(response));