Ver Mensaje Individual
  #13 (permalink)  
Antiguo 20/12/2010, 17:29
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Respuesta: Enviar petición y mientras mostrar "mensaje"

Cita:
Iniciado por Dany_s Ver Mensaje
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
  1. $(document).ready(function() {
  2.     $('#form').submit(function() {
  3.       $.ajax(
  4.         {
  5.             url:'procesa.php',
  6.             type:'POST',
  7.             //data:'id='+prod,
  8.             data:'user=5',
  9.             beforeSend:function(objeto){
  10.                 $('#carga').css({display:'block'});
  11.             },
  12.             complete:function(){$('#carga').css('display','none');}
  13.         });
  14.     });
  15. });

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