Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Cerrar modal dialog desde el propio dialog

Estas en el tema de Cerrar modal dialog desde el propio dialog en el foro de Frameworks JS en Foros del Web. Es posible cerrar el modal dialog desde el propio dialog? Con Jquery UI, que no lo había dicho...
  #1 (permalink)  
Antiguo 17/11/2010, 08:57
Avatar de cluster28  
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 4 meses
Puntos: 32
Cerrar modal dialog desde el propio dialog

Es posible cerrar el modal dialog desde el propio dialog? Con Jquery UI, que no lo había dicho

Última edición por cluster28; 17/11/2010 a las 09:59 Razón: Añadir información
  #2 (permalink)  
Antiguo 17/11/2010, 09:59
Avatar de charlyrosero  
Fecha de Ingreso: julio-2006
Mensajes: 161
Antigüedad: 17 años, 9 meses
Puntos: 5
Respuesta: Cerrar modal dialog desde el propio dialog

cluster, si estas usando JqueryUI utiliza esta sentencia
Cita:
$(this).dialog('close');
  #3 (permalink)  
Antiguo 17/11/2010, 10:05
Avatar de cluster28  
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 4 meses
Puntos: 32
Respuesta: Cerrar modal dialog desde el propio dialog

Cita:
Iniciado por charlyrosero Ver Mensaje
cluster, si estas usando JqueryUI utiliza esta sentencia
Eso ya lo he probado pero no funciona.

En el iframe tengo un formulario y este código jquery

Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.        $('#cancelar').click(function(){
  3.        $('form[name="form_pers"]').submit();
  4.        $(this).dialog('close');
  5.    });
  6. });

En caso de pulsar sobre el botón cancelar, envía el formulario y "cierra" el dialog. Pero no lo cierra. El formulario lo envía bien.

No he dicho tampoco que tengo un iframe en el dialog.

He probado $(this).dialog('close'); y window.parent.ventana.dialog('close'); (ventana es el nombre dle dialog)

Última edición por cluster28; 17/11/2010 a las 10:08 Razón: Añadir más información
  #4 (permalink)  
Antiguo 18/11/2010, 10:33
Avatar de cluster28  
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 4 meses
Puntos: 32
Respuesta: Cerrar modal dialog desde el propio dialog

El problema era que en el iframe es de otro dominio y no puedo acceder al dialog abierto desde la ventana contenedora. Popr lo visto son restricciones de cross domain de los navegadores.

Etiquetas: cerrar, dialog, modal, propio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:52.