Validar formulario antes de enviar jQuery

Tengo un formulario html. Estoy validando mi formulario usando jquery.validate.js y funciona en el evento de envío. Quiero validar este formulario antes de enviar despedirse.

Según mi I + D he intentado:

$('#my-form').on('before-submit',function(){ alert('Before submit performed'); }); 

Quiero validar el formulario Justo antes de disparar enviar evento. ¿Puede alguien decirme cómo hacer esto?

Muchas gracias,

METRO

Puede imitar el comportamiento predeterminado del complemento jQuery de la siguiente manera:

Probar si el form es válido; si no, evita que la acción predeterminada se produzca utilizando preventDefault() :

 $(document) .on('click', 'form button[type=submit]', function(e) { var isValid = $(e.target).parents('form').isValid(); if(!isValid) { e.preventDefault(); //prevent the default action } }); 

EDITAR : esto es útil si desea ajustar su prueba de validación, es decir, validar algunos controles de forma condicional.