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

私は2つのページを持っています。最初のページから、url test.html でモーダル フォームを呼び出したいし、Close で test.html ページからモーダル フォームを閉じたい

4

4 に答える 4

4

SimpleModalは、simplemodal-close クラスを使用して、(onclick イベントを使用して) close 関数をダイアログ内の任意の要素に自動的にバインドします。

さらに、$.modal.close(); を呼び出して、現在開いているダイアログをプログラムで閉じることができます。

つまり、closeWindow() 関数では、次の行を入力するだけです。

 $.modal.close();
于 2012-12-18T09:09:28.680 に答える
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>

これは機能します。幸運を!

于 2012-12-18T08:57:41.527 に答える
1

使用できるダイアログを閉じるために、

$("#dialog-form").dialog('close'); 
于 2012-12-18T09:16:41.420 に答える
0

このコードを持っています。

<form ... onsubmit="window.location.assign('#close')">
于 2012-12-18T09:00:29.130 に答える