我将 ASP.NET MVC3 与 Jquery 一起使用。我正在尝试使用类似这样的方法将表单元素传递回控制器(请注意,为简单起见,我删除了成功和错误代码):
var formElements = $("#myForm").serialize();
$.ajax({
type: "POST",
url: ScriptResolveUrl("~/Report/SubmitChanges"),
data: {collection: formElements},
success:
error:
dataType: "json"
});
我的问题是我的控制器方法中的参数应该是什么样的:这是我的控制器方法:
public ActionResult SubmitChanges(WHAT GOES HERE?)
{
}
所以我真正要寻找的是进入控制器方法的参数类型应该是什么?我希望能够检索控制器中表单元素的值。