通过ajax发送列表,但在控制器操作中模型为空
我有一个列表模型,其中我得到了两个参数的列表。从视图发送的数据正确,但在控制器操作中为空通过ajax发送列表,但在控制器操作中模型为空,ajax,Ajax,我有一个列表模型,其中我得到了两个参数的列表。从视图发送的数据正确,但在控制器操作中为空 var model = { "IdeaFinancials": ideaFinancials }; model = JSON.stringify({ 'model': model }); $.ajax({ url: '@Url.Action("TeamMapping"
var model = {
"IdeaFinancials": ideaFinancials
};
model = JSON.stringify({ 'model': model });
$.ajax({
url: '@Url.Action("TeamMapping", "Team")',
type: 'Post',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
data: model,
success: function (res) {
$('#result').html('"PassThings()" successfully called.');
},
failure: function (response) {
$('#result').html(response);
});
在控制器Acton中
[HttpPost]
public JsonResult TeamMapping (IEnumerable<UsersTeamMapping> model)
{
var mo = _roleServices.GetRolesList();
return Json(mo, JsonRequestBehavior.AllowGet);
}
[HttpPost]
公共JsonResult团队映射(IEnumerable模型)
{
var mo=_roleServices.GetRolesList();
返回Json(mo,JsonRequestBehavior.AllowGet);
}
但模型仍然是空的
var model = {
"IdeaFinancials": ideaFinancials
};
$.ajax({
url: '@Url.Action("TeamMapping", "Team")',
type: 'Post',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
data: JSON.stringify(model),
success: function (res) {
$('#result').html('"PassThings()" successfully called.');
},
failure: function (response) {
$('#result').html(response);
});
UsersTeamMapping内部必须包含IdeaFinancials属性,请检查是否包含 C类#
公共类userstreammapping
{
公共列表IdeaFinancials{get;set;}
}
[HttpPost]
公共JsonResult团队映射(UsersTeamMapping模型)
{
var mo=_roleServices.GetRolesList();
返回Json(mo,JsonRequestBehavior.AllowGet);
}
UsersTeamMapping内部必须包含IdeaFinancials属性,请检查是否包含 C类#
公共类userstreammapping
{
公共列表IdeaFinancials{get;set;}
}
[HttpPost]
公共JsonResult团队映射(UsersTeamMapping模型)
{
var mo=_roleServices.GetRolesList();
返回Json(mo,JsonRequestBehavior.AllowGet);
}
UsersTeamMapping必须包含或分配随后调用的模板UsersTeamMapping必须包含或分配随后调用的模板
public class UsersTeamMapping
{
public List<string> IdeaFinancials { get; set; }
}
[HttpPost]
public JsonResult TeamMapping (UsersTeamMapping model)
{
var mo = _roleServices.GetRolesList();
return Json(mo, JsonRequestBehavior.AllowGet);
}