我正在使用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?)
{
}
那么我真正需要的是控制器方法的参数类型应该是什么?我想从控制器中检索表单元素的值。