Ver Mensaje Individual
  #13 (permalink)  
Antiguo 18/11/2009, 17:47
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
Respuesta: como cerrar ventana jquery dialog?

Como dije, en otra pagina esta funcionando ok.

Mi html (el que no funciona) tiene esto:

<div id='dialog' title='Inicio de sesion'></div>
<div id='eliminar' title='Eliminar'></div>

El primero es el que recibe las respuestas del login y del registro de usuarios nuevos. Las respuestas pueden ser varias (ej: ya existe el nombre de usuario). Pero los dialog se abren solo al recibir una respuesta via ajax o json.

Respondiendo entonces a tu pregunta, no estoy cerrando varios dialog a la vez porque no los tengo inicializados.

El resto del "html" no tiene que ver con esto, que en realidad es jquery:

Cita:
if (foto==undefined) {
$("#dialog").html("no hay ninguna foto seleccionada").dialog({resizable: false, open: function(event, ui) { setTimeout("$('#dialog').dialog('close');",1500); }, draggable: false,autoOpen: false, title:'Error'}).dialog('open');}
Cita:
$("#dialog").html(descripcion).dialog({ resizable: false,
draggable: true,
closeOnEscape: true,
autoOpen: false,
position: 'center',
hide: "fadeOut",
title:'Edicion'}).dialog('open');
DIcho sea de paso, en la version nueva, que funciona, estuve probando la opcion hide : 'slide' y eso provoca que no pueda cerrar la ventanita. Probe varias sintaxis y varios efectos pero eso genera conflicto y no puedo cerrar la ventanita. Es decir, encontre otro problema con dialog, ya habiendo solucionado, a medias, el anterior.