Usuário com melhor resposta
Fechar janela de Dialogo jQuery

Pergunta
-
Uso VS2010, C# aspnet
Tenho este código na página Default.aspx (página pai), ele abre a página NovoFuncionario.aspx (página filho) dentro de uma janela de diálogo
$('#novo').live('click', function (e) {
var page = "NovoFuncionario.aspx"
var $dialog = $('<div></div>')
.html('<iframe style="border: 0px; " src="' + page + '" width="100%" height="100%"></iframe>')
.dialog({
autoOpen: false,
modal: true,
title: "Novo Funcionário",
});
$dialog.dialog('open');
e.preventDefault();
});
na pagina NovoFuncionario.aspx(pagina filha) coloquei um botão para fechar a janela de diálogo(dialogo está na página pai).
<asp:Button ID="fechar" runat="server" Text="fechar" />
Qual seria o código para fechar o dialogo a partir da página NovoFuncionario.aspx
- Editado Álvaro Luiz sexta-feira, 10 de agosto de 2012 14:03
Respostas
-
Tucão tenta usar da seguinte forma:
ao invés de você construi a modal da forma como está fazendo faz deste jeito por exemplo:
$(".dialogConfirmacao").dialog({ autoOpen: false, modal: true, position: "center", width: "auto", resizable: false, open: function (type, data) { $(this).parent().appendTo("form"); } }); $('#novo').live('click', function (e) { $(".dialogConfirmacao").dialog("open"); });
E pra fechar:
$(".btnComandosCancelar").submit().click(function () { $(".dialogConfirmacao").dialog("close"); return false; });
Se a resposta foi útil por favor qualifique! Janderson Candido de Mattos - MCTS
- Marcado como Resposta Álvaro Luiz segunda-feira, 13 de agosto de 2012 19:46
- Editado Janderson Candido de Mattos quinta-feira, 16 de agosto de 2012 14:05
Todas as Respostas
-
-
-
-
-
-
Tucão tenta usar da seguinte forma:
ao invés de você construi a modal da forma como está fazendo faz deste jeito por exemplo:
$(".dialogConfirmacao").dialog({ autoOpen: false, modal: true, position: "center", width: "auto", resizable: false, open: function (type, data) { $(this).parent().appendTo("form"); } }); $('#novo').live('click', function (e) { $(".dialogConfirmacao").dialog("open"); });
E pra fechar:
$(".btnComandosCancelar").submit().click(function () { $(".dialogConfirmacao").dialog("close"); return false; });
Se a resposta foi útil por favor qualifique! Janderson Candido de Mattos - MCTS
- Marcado como Resposta Álvaro Luiz segunda-feira, 13 de agosto de 2012 19:46
- Editado Janderson Candido de Mattos quinta-feira, 16 de agosto de 2012 14:05