Окружающая среда: ASP.net MVC:JSON разбора с JsonResult и JavaScript
Учитывая анонимным структуру как таковую:
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"
}
Нет, это не сработает, даже при использовании eval (data) - он говорит, что «me» не определено, а отладчик VS показывает eval break на {name = me, age = 100} без кавычек. – Rio
Вы уверены, что JSON не {"name": "me", "age": 100}? –
Нет. Я думаю, что часть проблемы связана с результатом = Json (test). – Rio