【发布时间】:2018-03-17 06:47:31
【问题描述】:
我想创建一个变量并填充数据并使变量的输出类似于以下伪代码:
myObj = {
"Title":"Test",
"Paragraphs":
[
{
"Order":"1",
"Id": "2"
},
{
"Order":"2",
"Id": "1"
},
{
"Order":"3",
"Id": "2"
}
]
}
并使用 JQuery 在后端使用定义的数据模型 POST 到 MVC 控制器操作:
public class TemplateBuilderViewModel
{
public string Title { get; set; }
// Not sure if I should use Dictionary or something else
public Dictionary<int, int> Paragraphs { get; set; }
}
我不确定如何声明变量并将数据填充到具有我想要在输出中的数据结构的变量中。
有什么建议吗?谢谢。
【问题讨论】:
-
不清楚你在问什么
-
字典在 js 中不存在。您可以在对象中创建对象。
-
我的意思是,它被称为一个对象,但他的字典概念只是一张地图。
-
你所拥有的是最接近字典的,所以你在问什么?
-
按照您提供的数据格式。我认为您正在寻找 JSON。
标签: javascript jquery