Cómo activar la función jQuery solo si el formulario es válido
Tengo una función jQuery vinculada a mi botón de envío de esta manera:
$(function () {
$('#signupform').submit(function () {
alert('test');
});
});
Sin embargo, se dispara si el formulario es válido o no. Mi modelo está decorado con varias anotaciones de datos y la validación del lado del cliente funciona bien, pero solo quiero que la función jQuery se active si el formulario ha sido validado. ¿Cómo lo logro?
EDITAR Para aclarar, estoy usando MVC DataAnnotations + el discreto javascript de jQuery para manejar la validación del lado del cliente. No tengo escritas mis propias rutinas de validación de JavaScript. La validación integrada de jQuery está haciendo un gran trabajo al validar el formulario, pero solo necesito saber cómo obtener los resultados de esa validación en un valor booleano dentro de mi propia función.