El último ejemplo es incorrecto pues el método 
.submit() solo es aplicable en un formulario. La última forma sería la mejor pero cambiando al botón por el formulario, es decir:   
Código Javascript
:
Ver original$("#id del formulario").submit(function(event){
    //Instrucciones
});
  
Un saludo