【问题标题】:Return JSON list with a list key name返回带有列表键名的 JSON 列表
【发布时间】:2014-03-15 12:47:51
【问题描述】:

我得到这样的数据:

"[{id: 10, typeID: 4},{id: 100, typeID: 3}]"

相反,我想得到这样的数据:

" name_of_list : [{id: 10, typeID: 4},{id: 100, typeID: 3}]"

name_of_list 类似于标题名称之类的,我是 ASP MVC 的新手,我见过一些示例,例如:

return Json(result, "name_of_list", JsonRequestBehavior.AllowGet);

我找不到 Json 类,它是一个匿名变量,我不知道那是什么。 请帮忙:)

【问题讨论】:

    标签: c# asp.net-mvc json asp.net-mvc-4


    【解决方案1】:

    试试这个

    return Json(new { name_of_list= result},JsonRequestBehavior.AllowGet)
    

    在成功调用中使用

    var list=data.name_of_list;
    

    【讨论】:

    • Nitin Varpe,我找不到 Json 类。
    • @Nitin Varpe,问题不在retrieve,问题是设置名称,return Json(new { name_of_list= result},JsonRequestBehavior.AllowGet) 我找不到Json类,它给我一个错误。
    • 单词之间有空格,它不遵循编码约定。它必须是语法错误','预期
    • @NitinVarpe, return Json(.. 你能告诉我 Json 的命名空间是什么吗?
    • @NitinVarpe,没有Json类,有JsonResult类。
    猜你喜欢
    • 2010-10-27
    • 1970-01-01
    • 1970-01-01
    • 2017-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    相关资源
    最近更新 更多