Cita:  
					Iniciado por Dany_s  
  claro, tenes que interceptar el submit, no hagas con evento click en un boton porque al dar enter en un campo no va a funcionar
  http://api.jquery.com/submit/   Cómo debería hacerlo? se puede meter de esta manera?    
Código Javascript
:
Ver original- $(document).ready(function() { 
-     $('#form').submit(function() { 
-       $.ajax( 
-         { 
-             url:'procesa.php', 
-             type:'POST', 
-             //data:'id='+prod, 
-             data:'user=5', 
-             beforeSend:function(objeto){  
-                 $('#carga').css({display:'block'}); 
-             }, 
-             complete:function(){$('#carga').css('display','none');} 
-         }); 
-     }); 
- }); 
El id del formulario es #form y cambie de nuevo el submit por 
<input type="submit" value="Enviar" /> 
Cuando pulso enviar me aparece la imagen pero enseguida desaparece. 
Creo que no lo hago bien, puede ser? 
Muchas gracias