jQuery可以在ASP.NET MVC中对ViewModel的POST进行控制吗?

前端之家收集整理的这篇文章主要介绍了jQuery可以在ASP.NET MVC中对ViewModel的POST进行控制吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了我的 Html文本框,以便在发布到服务器时将被绑定到自定义视图模型.
<%= Html.TextBox("CustomerFormviewmodel.Email")%>

如果它是一个传统的POST,这很好.我可以在控制器端接收到这样的东西:

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult AddCustomer(CustomersFormviewmodel model)
{
     //validate data,save customer,handle validation errors...
}

我想知道 – 是否有可能通过jQuery做POST,仍然得到相同的行为?

解决方法

“传统POST”和“AJAX Post”之间没有区别.例如:
$.ajax({ type: "POST",url: '<%= Url.Action("AddCustomer","Customer") %>',data: $('form').serialize(),success: function(data,textStatus) {
    }
});

猜你在找的jQuery相关文章