如何重置表单?
即清除所有字段的值,并使用jquery删除ValidationSummary错误消息验证 – 汇总错误。
我使用下面的代码,但它不工作:
var validator = $("#myform").validate(); validator.resetForm();
我使用asp.net MVC3和jquery脚本包含在我的页面。
<script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script> <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>
解决方法
$('.field-validation-error') .removeClass('field-validation-error') .addClass('field-validation-valid'); $('.input-validation-error') .removeClass('input-validation-error') .addClass('valid');