繁体   English   中英

Jquery 颜色框,提交表单后关闭颜色框

[英]Jquery colorbox, close colorbox after form submitted

使用彩盒:

http://colorpowered.com/colorbox/

我使用它在 colorbox 中使用 iframe function 打开 window 。 在弹出窗口/iframe 中,我有一个表单。 我想要实现的是在提交表单时我希望颜色框 window 关闭并且父 window 刷新。 谁能帮我这个? 这是我现在使用的代码,当我手动关闭颜色框 window 时,父页面会刷新,但是如何告诉颜色框弹出窗口内的页面关闭颜色框?

    jQuery(document).ready(function(){
        jQuery(".purchasepop").colorbox({width:"80%", height:"80%", iframe:true,
        onClosed:function(){ location.reload(true); }});
        });

好的,它可以工作,因为我使用 noconflict 加载 jquery 时引用了错误的“变量”。 这有效:

parent.jQuery.fn.colorbox.close();

我使用以下代码关闭了取消按钮单击事件的颜色框。

jQuery(document).ready(function () {
     jQuery("#<%= btnCancel.ClientID %>").click(function () {
        parent.jQuery.colorbox.close();
     });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM