fancybox iframe多个请求

时间:2014-03-13 21:17:05

标签: jquery fancybox

我有一个项目列表。每个项目都有一个按钮,可在iframe中打开新页面。这个iframe使用fancybox jquery lightbox处理。

fancybox代码在这里:

$(".CheckOutContainerUR").fancybox({
            scrolling: 'no', hideOnContentClic: false, enableEscapeButton: true, autoSize: true, scrollOutside: true, title: null, 
            afterClose: function () {
                <%=Page.ClientScript.GetPostBackEventReference(ContainerUCCUpdatePanel, "UCDC")%>
            }
        });

项目列表托管在更新面板内,关闭fancybox后,更新面板会更新。

点击第一个项目会按预期打开包含页面的iframe,但是任何进一步的点击都会增加请求数量,我无法找出原因。

列表中的item元素如下所示:

<a runat="server" data-fancybox-type="iframe" href='<%# string.Format("~/UI/iActions/Container/iCheckOut.aspx?cid={0}", Eval("container_id")) %>'  
                                                        id="A2" tag='<%# Eval("container_id")%>' class="mini actionButton silver CheckOutContainerUR" 
                                                        title="Check out the container" style="cursor: pointer;">Check Out
                                                    </a>

0 个答案:

没有答案