0

我正在创建一个购物车,我必须允许用户在系统中添加一个新地址。为此,我启动了一个 FancyBox(它加载了一个表单的 iFrame)。

当 FancyBox 关闭时,我想刷新一个地址选项列表(基本上,一个 AJAX 查询到一个准备好的页面)。我可以生成新列表没问题,但是我将如何刷新关闭 FancyBox 的选项(我很高兴清空列表并将它们全部重新加载到其中)?

感谢您的时间。

安迪

4

1 回答 1

1

如果您关闭窗体、iFrame 和fancybox,它实际上并不在父窗口中,是吗?

要将某些内容绑定到 fancybox 关闭事件,请执行以下操作:

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

将 onClosed 处理程序添加到您的 fancybox 实例,该函数将在 fancybox 关闭时执行。

于 2012-04-29T13:30:06.310 回答