【问题标题】:Postback in parent with Fancybox使用 Fancybox 在父项中回发
【发布时间】:2012-08-29 13:12:08
【问题描述】:

我一直在对fancybox 进行一些测试,而我在工作中真正需要的是某种模式,在它关闭后它会在父页面中回发。我正在尝试使用fancybox,我已经阅读了其他主题并尝试这样做,但它不起作用,它甚至没有进入事件,因为警报没有出现:

<script type="text/javascript">
    $(document).ready(function () {
        $(".various").fancybox({
            modal: true,
            fitToView: true,
            width: 800,
            height: 500,
            autoSize: false,
            closeClick: false,
            openEffect: 'fade',
            closeEffect: 'fade',
            onClose: function () {
                alert("Hello");
                parent.location.reload(true);
            }
        });
    });
</script>

我也尝试过使用__doPostBack(),但也没有成功。有人可以帮我吗?

【问题讨论】:

  • 您的回调错误。试试afterClose。
  • 试过了,还是没有回发,警报出现了,所以现在我知道它至少进入了函数
  • 现在设法做到了,感谢您的帮助,回发在那里,但我的测试中几乎没有控件,所以直到我添加了一个带有 @987654324 的字符串后我才注意到重新加载@
  • 第 14 号来自 fancyapps.com/fancybox/#useful
  • 请不接受我接受的(但不正确的)答案,我将删除它。您可以接受来自@Nix 的答案,这对于fancybox 2 是正确的。

标签: jquery asp.net fancybox-2


【解决方案1】:

您的回调错误。试试afterClose。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    • 2012-02-09
    • 2011-03-30
    • 2011-09-29
    • 1970-01-01
    相关资源
    最近更新 更多