1

我正在使用 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]

4

1 回答 1

3

那应该是对的。

这意味着这实际上根本不是 JSON 的返回方式。字符串化响应以确定:alert(JSON.stringify(response));.

于 2011-03-02T21:17:42.000 回答