Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/05/2013, 17:56
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Evitar carga de pagina

Cita:
Iniciado por reciervide Ver Mensaje
Tengo un formulario que tiene una capa oculta. Cuando el formulario se envia, esta capa mediante jquery se muestra mostrando el resultando del envio (si se realizo correctamente o no), el problema es que cuando el formulario se envia esta capa solo se muestra unos dos segundos, es como si el formulario despues que hace el submit hace que la pagina se refresque y entonces la capa vuelve a su estado inicial que era oculta.
Lo que quiero es evitar esto, o sea que me salga la capa del resultado de la operacion y se me quede ahi hasta que se realice otra accion.

La capa la oculto con css ( display: none )

Y la muestro con $("#id_capa").css('display',"block");
Si estás mostrando esa capa en la misma página que tenés el form, supongo que estarás enviando el form con ajax ó a un iframe oculto.
Lo lógico es que muestres la capa cuando el form fue procesado, en ese caso hacés que el div e muestre al recibir la respuesta, no por el solo hecho de ejecutar el submit
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.