Si almacena una referencia al validador, por ejemplo:
var validator = $("form").validate();
Puede llamar .errors()
o .invalidElements()
en cualquier momento sobre el mismo, por ejemplo:
var errors = validator.errors(); //get the error elements, the actual labels
var errors = validator.invalidElements(); //the invalid elements themselves
Si no está realmente después de los errores y solo quiere que aparezcan en una sola ubicación, use el errorLabelContainer
and wrapper
options incorporado, por ejemplo:
<ul id="errors"></ul>
y de referencia que:
$("form").validate({ errorLabelContainer: "#errors", wrapper: "li" });
Y sus errores aparecería todo en esa lista, que también se muestra de forma automática/oculta si hay/no hay errores.
¿podría proporcionar un enlace al complemento de validación que está utilizando? O mejor aún un poco de código fuente :) – Flatlin3
Estoy usando este plugin http://docs.jquery.com/Plugins/Validation –