我正在使用ASP.NET MVC3和Jquery。我想通過我的表單元素重新使用這樣的控制器(請注意,我刪除成功,錯誤代碼爲簡單起見):通過jquery向MVC控制器傳遞一個集合
var formElements = $("#myForm").serialize();
$.ajax({
type: "POST",
url: ScriptResolveUrl("~/Report/SubmitChanges"),
data: {collection: formElements},
success:
error:
dataType: "json"
});
我的問題是我應該在我的控制器方法的參數看起來像: 這裏是我的控制器方法:
public ActionResult SubmitChanges(WHAT GOES HERE?)
{
}
那麼我現在真正需要的是什麼應該是參數進入控制方法的類型?我希望能夠檢索控制器中表單元素的值。
你的回答很好地工作,如果我試圖收集傳給我會使用JSON服務器。 –