在MVC中如何在使用 MicrosoftMvcValidation验证的前提下使用 jQuery.Ajax 提交数据的时候检查验证是否通过

原文出处:http://stackoverflow.com/questions/3578417/how-to-use-microsoftmvcvalidation-with-jquery-ajax-in-asp-net-mvc2

方法:

            var myForm = $("#MainForm");
            var formContext = myForm[0]['__MVC_FormValidation'];
            var errors;
            if (formContext) {
                // validate the form
                errors = formContext.validate("submit");
            }
            if (!formContext || errors.length == 0) {
                // no errors so submit to server
                ...
            }
原文地址:https://www.cnblogs.com/xmily/p/3062762.html