Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2013, 16:45
Avatar de Kristhoff
Kristhoff
 
Fecha de Ingreso: abril-2009
Ubicación: Popayán - Cauca
Mensajes: 550
Antigüedad: 15 años, 6 meses
Puntos: 12
Exclamación Problemas al destruir un dialog

Hola a tod@s,
estoy creando una pequeña extensión para chrome para la cual estoy usando Jquery y Jquery-ui, pues bien, tengo un cuadro de dialogo modal que al hacer click en el botón cancelar debería eliminarse (con "destroy") y eliminar su contenido, u ocultarlo, pero al terminar un elemento input se queda viendo:



y el código que tengo es el siguiente:
Código:
var edit = $('<input id="edittitle">');
$('#editlink').click(
	function(){
		edit.val(anchor.text());
		$('#editdialog').empty().append(edit).dialog({
			autoOpen : false,
			closeOnEscape : true,
			title : 'Edit Title',
			modal : true,
			show : 'slide',
			buttons : {
			'Save' : function(){
				chrome.bookmarks.update(String(tutomarkNode.id), {title : edit.val()});
				anchor.text(edit.val());
				options.show();
				$(this).dialog('destroy');
									
			},
			'Cancel' : function(){
				$(this).dialog('destroy');
			}
		}
	}).dialog('open');
});
Alguien podría ayudarme a solucionar esto? quisiera que después de dar click en aceptar o cancelar, no se vea el input. Gracias :)
__________________
"I need metal in my life, just like an eagle needs to fly..."

Última edición por Kristhoff; 05/07/2013 a las 16:47 Razón: indentación de código