Я пытаюсь проверить форму, используя jquery validate плагин , и мне трудно узнать, могу ли я переопределить метод проверки по умолчанию для отображения сообщений об ошибках.Действие по умолчанию, по-видимому, заключается в отображении сообщения об ошибке, относящегося к полю формы, сразу после недопустимого поля.
Вместо этого я просто хотел бы выделить поля с ошибками и отобразить список ошибок вверхняя часть формы.Я нашел что-то похожее на это в документации для плагина validate с помощью invalidHandler, но это не отключает отображение сообщений об ошибках рядом с недопустимыми полями, а также не позволяет мне захватывать сообщения об ошибках и помещать их в верхнюю часть окна.форма.
$("#myform").validate({
debug: true,
invalidHandler: function(form, validator) {
var errors = validator.numberOfInvalids();
if (errors) {
var message = errors == 1
? 'You missed 1 field. It has been highlighted'
: 'You missed ' + errors + ' fields. They have been highlighted';
$("div#errorMessage span").html(message);
$("div#errorMessage").show();
} else {
$("div#errorMessage").hide();
}
},
rules: {
name: (required: true}
},
messages: {
name: "You must give your name"
}
});
Заранее спасибо за помощь.