如何从另一个页面关闭模态表单

时间:2012-12-18 08:52:04

标签: javascript jquery-ui jquery

 $(document).ready(function()
 {
     $("#create-user").button().click(function()
     {
         $("#dialog-form").load('test.html').dialog({ modal:true, }); 
     }); 
 });

我有两页。从第一页我想用url test.html调用模态表单,我想从关闭的test.html页面关闭模态表单

4 个答案:

答案 0 :(得分:4)

  

SimpleModal将自动绑定close函数(使用   onclick event)对话框内的任何元素   simplemodal-close class。

     

此外,您可以以编程方式关闭当前打开的   通过调用$ .modal.close();

进行对话

这意味着:在closeWindow() - 函数中,您只需输入以下行:

 $.modal.close();

答案 1 :(得分:1)

样品。

HTML:

<input type="button" onclick='pop = window.open("http://www.google.com");' value="Click Me" />
<a href="#" onclick="pop.close();">Close</a>

使用Javascript:

   <script>
       var pop;
   </script>

这很有效。祝你好运!

答案 2 :(得分:1)

用于关闭可以使用的对话框,

$("#dialog-form").dialog('close'); 

答案 3 :(得分:0)

有这段代码。

<form ... onsubmit="window.location.assign('#close')">