Jquery colorbox,表单提交后关闭colorbox

时间:2011-07-07 18:26:54

标签: jquery colorbox

使用colorbox:

http://colorpowered.com/colorbox/

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

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

2 个答案:

答案 0 :(得分:9)

确定它正常工作,引用了错误的“变量”,因为我正在使用noconflict来加载jquery。这很有效:

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

答案 1 :(得分:1)

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

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