从响应中获取json值

sla*_*dau 10 javascript json

{"id":"2231f87c-a62c-4c2c-8f5d-b76d11942301"}
Run Code Online (Sandbox Code Playgroud)

如果我提醒响应数据,我看到上面的内容,我该如何访问该id值?

我的控制器返回如下:

return Json(
    new {
        id = indicationBase.ID
    }
);
Run Code Online (Sandbox Code Playgroud)

在我的ajax成功中我有这个:

success: function(data) {
    var id = data.id.toString();
}
Run Code Online (Sandbox Code Playgroud)

它说data.idundefined.

Jam*_*urz 23

如果响应是在json中而不是字符串那么

alert(response.id);
or
alert(response['id']);
Run Code Online (Sandbox Code Playgroud)

除此以外

var response = JSON.parse('{"id":"2231f87c-a62c-4c2c-8f5d-b76d11942301"}');
response.id ; //# => 2231f87c-a62c-4c2c-8f5d-b76d11942301
Run Code Online (Sandbox Code Playgroud)