¿Cómo agregar una función 'submitHandler' cuando se utiliza la validación discreta de jQuery?

Estoy validando un formulario usando las nuevas características de validación discretas en ASP.NET MVC 3.

Entonces, no hay ningún código que haya escrito para configurar jQuery validate para comenzar a validar mi formulario. Todo se hace cargando la biblioteca jQuery.validate.unobtrusive.js.

Desafortunadamente, necesito decir "¿estás seguro?" cuadro de mensaje cuando el formulario es válido pero antes de enviarlo. Con jQuery validate, agregaría la opción handleSubmit al inicializar así:

$("#my_form").validate({
  rules: {
    field1: "required",
    field1: {email: true },
    field2: "required"
  },
  submitHandler: function(form) {
     if(confirm('Are you sure?')) {
       form.submit();
     }
  }
});

Pero no necesita inicializar cuando usa la biblioteca discreta.

¿Alguna idea de dónde / cómo puedo agregar un controlador de envío en ese caso?

Gracias

Respuestas a la pregunta(5)

Su respuesta a la pregunta