我处于需要在我的 jquery post 方法中发布复杂列表的情况。这是我在做什么
function UpdateOrder() {
var results = new Array();
$("#divMainContainer").find(".teamTr").each(function() {
var o = { 'projectid': $(this).attr("projectid"),
'designTeamID': $(this).attr("designTeamID"),
'designTeamOrder': $(this).attr("designTeamOrder")
};
results.push(o);
});
var url = "/DesignManagerQueue/UpdateOrder";
$.post(url, { queryArr: results}, function(data) {
});
而 MVC 动作是
public JsonResult UpdateOrder(List<SS> queryArr)
{
//Do something
return Json(new { Status = true, Message = "" });
}
而类是
public class SS
{
public string Projectid{ get; set; }
public int DesignTeamID{ get; set; }
public int DesignTeamOrder { get; set; }
}
但在行动中
List<SS> queryArr
是空的
有任何想法吗?