我有同样的情况,因为这问题,但有一个不同的问题:ASP.NET MVC Ajax表单和jQuery验证
ASP.Net MVC Ajax form with jQuery validation
我已经设置AjaxOptions.OnBegin
属性调用return $('form').validate().form();
这对于工作正常当验证失败时;将显示验证消息并且不会发布表单。但是,由于设置为AjaxOptions.OnBegin
,因此当没有验证错误时,我现在可以获得整页刷新而不是Ajax调用。只有在设置了AjaxOptions.OnBegin
时才会发生。有任何想法吗?