我试图将列表从视图传递到控制器,但我得到空值。代码编写如下:
模型类:
public class testModel
{
public int ID { get; set; }
public string Name { get; set; }
public List<myModel> ParameterList {get;set;}
}
将数据发布到控制器的 jquery 和 ajax 代码:
var myModel = {
"Name":"test",
"Description":"desc"
};
var Object = {
Name: $("#Name").val(),
ParameterList : myModel
};
$.ajax({
url: '/controller/action',
type: 'POST',
data: JSON.stringify(Object),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
success: function (data) { }
else { }
}
});
我正在获取 Name 属性的值,但不是 ParameterList。这里有什么问题?我错过了什么吗?
请帮帮我。
谢谢
编辑:评论中的控制器代码,
public JsonResult Save(Object Obj)
{
// logic for managing model and db save
}