我编写了以下代码来显示验证错误消息。下面的代码既显示摘要消息,也显示内联消息。
是否可以只显示摘要消息?
<script>
var submitted = false;
$("#myform").validate({
errorPlacement: function(error, element) {
error.insertAfter(element);
},
showErrors: function(errorMap, errorList) {
if (submitted) {
var summary = "You have the following errors: <br/>";
$.each(errorList, function() {
summary += " * " + this.message + "<br/>";
});
$("#mydiv").html(summary);
submitted = false;
}
this.defaultShowErrors();
},
invalidHandler: function(form, validator) {
submitted = true;
},
rules: {
name: {
required: true
}
},
messages: {
name: {
required: "Please enter name"
}
}
});
</script>