この投稿(http://stackoverflow.com/questions/2009973/close-colorbox-iframe-after-submit)と他のいくつかを読みましたが、少し違うことをする必要があると思います。
処理後にカラーボックスの親ページにリダイレクトする「処理中」ページにフォームを送信したいと考えています。
そのため、送信時にカラーボックスを閉じて、フォームの内容が処理ページに到達する必要があります。私が今持っているのは、クリック時にカラーボックスを閉じるだけで、フォームの内容が処理ページに到達することはありません.
カラーボックスを閉じるコードは次のとおりです。
<script>
function closebox() {
parent.$.fn.colorbox.close();
}
</script>
フォームタグでこの関数を呼び出しています:
<form id="frm_product_search" method="post" action="processing.php" onclick="closebox()">
送信ボタンにも機能を入れてみましたが、うまくいきませんでした。
カラーボックスが閉じる前に、フォームの内容を processing.php ページに取得するにはどうすればよいですか? これは、ログインフォームで常に見られます。
ありがとう
ブレット