[使用JsonResult和JavaScript进行JSON解析

问题描述 投票:1回答:2

环境: ASP.net MVC:

给出这样的匿名结构:

var test = new {
  name = "me",
  age = "100"
};

然后解析为

result = Json(test)
data = result.Data // Comes back with { name = "me", age = "100" }

然后将其成功传递给JS函数,如何将其用作JSON对象,以便可以执行类似的操作

function(data) // Where data = { name = "me", age = "100" } or similar
{
  var name = data.name // "me"
}
javascript asp.net-mvc json
2个回答
2
投票

尝试

var object = eval('(' + data + ')');

然后您应该能够执行object.name。


0
投票

JSON无效,应该是

{
    "name" : "me",
    "age"  : "100"
}

[new {..}并没有做任何有意义的事情,仅对象文字就足够了。

© www.soinside.com 2019 - 2024. All rights reserved.