我想通過列表控制器方法使用ajax。例如我在下面的列表中有2個對象。我得到的控制器的兩個對象,但裏面性能null
傳遞控制器中使用ajax調用的對象列表
var dataObject = { 'sections': sectionsOrder};
console.log(dataObject);
CustomAjaxRequest("Post", "@Url.Action("UpdateOrderHoldingsForSections", "Renewal")" ,
dataObject, "json", "UpdateSectionsViewWithLatestOrderHoldings",
null, true);
[HttpPost]
public ActionResult UpdateOrderHoldingsForSections(List<OrderHoldings> sections)
{
return null;
}
即使我嘗試var dataObject = { 'sections': json.stringify(sectionsOrder)};
仍然沒有工作。可能是什麼問題呢?
在控制檯前值傳遞
沒有完整的模型(在js和C#中),很難說出發生了什麼,將它添加到代碼中。 – Gusman
你的CustomAjaxRequest()方法是什麼?你的ajax選項需要是'data:JSON.stringify(dataObject),'和'contentType:'application/json; charset = utf-8',' –