Если вы храните ссылку на валидатор, например:
var validator = $("form").validate();
Вы можете в любое время позвонить на .errors()
или .invalidElements()
, например:
var errors = validator.errors(); //get the error elements, the actual labels
var errors = validator.invalidElements(); //the invalid elements themselves
Если вы не очень следите за ошибками и хотите, чтобы они появлялись в одном месте, используйте встроенные опции errorLabelContainer
и wrapper
, например:
<ul id="errors"></ul>
И укажите, что:
$("form").validate({ errorLabelContainer: "#errors", wrapper: "li" });
И все ваши ошибки будут отображаться в этом списке, который также автоматически отображается / скрывается при наличии / отсутствии ошибок.