Note that if you already installed a submit event listener for your form, the innner call to submit()
jQuery('#').submit( function(e){
e.preventDefault();
// maybe some validation in here
if ( ) jQuery('#').submit();
});
won't work as it tries to install a new event listener for this form's submit event (which fails). So you have to acces the HTML Element itself (unwrap from jQquery) and call submit() on this element directly:
jQuery('#').submit( function(e){
e.preventDefault();
// note the [0] array access:
if ( ) jQuery('#')[0].submit();
});