I read that the solution is to use jquery.validate.min.js and jquery.validate.unobtrusive.min.js
, 2 script jquery.unobtrusive-ajax.min.js. . Ajax. * , , jQuery jquery.unobtrusive-ajax.min.js ( THAT).
, AJAX :
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
, 2 ( THAT):
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
, , Microsoft*.js . ASP.NET MVC 3 . , AJAX web.config, ajax Microsoft:
<appSettings>
<add key="webpages:Version" value="1.0.0.0"/>
<add key="ClientValidationEnabled" value="true"/>
<add key="UnobtrusiveJavaScriptEnabled" value="true"/>
</appSettings>