iframe 内から jQuery UI Dialog を閉じる方法


jQuery UI で iframe 内から Dialog (ダイアログ) を閉じる方法をご紹介します。

jQuery

iframe 内から jQuery(‘#searchDialog’).dialog(‘close’) と呼び出しても親のウィンドウを閉じることはできません。

以下のように window.parent. を付けて iframe の中の子ページから親ページの関数として呼び出せば OK です。

window.parent.jQuery('#searchDialog').dialog('close');

参考情報

  1. コメントはまだありません。

  1. トラックバックはまだありません。