0

ショッピング カートを作成していますが、ユーザーが新しいアドレスをシステムに追加できるようにする必要があります。これを行うために、FancyBox (フォームの iFrame をロードする) を起動しています。

FancyBox が閉じられたら、アドレス オプションのリストを更新したいと思います (基本的には、準備が整ったページへの AJAX クエリ)。問題なく新しいリストを生成できますが、FancyBox を閉じるときにオプションを更新するにはどうすればよいでしょうか (リストを空にして、すべてのリストをリストにリロードするのは非常に喜ばしいことです)。

お時間をいただきありがとうございます。

アンディ

4

1 に答える 1

1

フォーム、iFrame、およびfancyboxを閉じると、実際には親ウィンドウに表示されませんね。

何かをfancyboxcloseイベントにバインドするには、次のようにします。

$("#elementID").fancybox({
    onClosed: function() {
        //generate new list here
    });
});

onClosedハンドラーをfancyboxインスタンスに追加すると、関数はfancyboxcloseで実行されます。

于 2012-04-29T13:30:06.310 に答える