Jquery colorbox.close Firebug错误

Jquery colorbox.close Firebug错误,jquery,colorbox,Jquery,Colorbox,我在色框iframe中有一个表单: $(".contact_usModal").colorbox({iframe:true, innerWidth:670, innerHeight:515}); 我使用上面的方法触发链接,颜色框可以很好地打开 然后我想在点击提交按钮并发布数据时关闭颜色框。 但这是一个棘手的问题,因为我设置的验证器和ajax帖子在某种程度上干扰了表单提交时颜色框的自动关闭 SubmittingForm=function() { // form validetd now do

我在色框iframe中有一个表单:

$(".contact_usModal").colorbox({iframe:true, innerWidth:670, innerHeight:515});
我使用上面的方法触发链接,颜色框可以很好地打开

然后我想在点击提交按钮并发布数据时关闭颜色框。 但这是一个棘手的问题,因为我设置的验证器和ajax帖子在某种程度上干扰了表单提交时颜色框的自动关闭

SubmittingForm=function() { //  form validetd now do the following

var txt = $.ajax({
url: "process.php",
async: true,
type:'POST',
data:({
name:$('input#name').val(),  
email:$('input#email').val()
})  

}).success; 

    // I have tried both options below - they are taken from the colorbox javascript file.

    // Usage format: $.fn.colorbox.close();
    // Usage from within an iframe: parent.$.fn.colorbox.close();

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

        }

        $(document).ready(function() {
            $("#myform").validate({
                submitHandler:function(form) {
                    SubmittingForm();
                },
                rules: {
                    name: "required",
                    email: {            
                        required: true,
                        email: true
                    },

                    },

            });
        });
还要注意的是,我在firebug中遇到了以下错误:

获取属性窗口的权限被拒绝。$from。父项$.fn.colorbox.close()

多谢各位

约翰

你们的两个评论都奏效了!这也是一个子域问题 作为一个代码问题。这就是我所做的

使我的域重定向到地址栏中不显示www,使用 cpanel,但可以使用.htaccess direct完成

我还使用了这个代码来关闭颜色框,它起作用了

parent.$.fn.colorbox.close()
(摘自OP编辑的问题)

你们的两个评论都奏效了!这也是一个子域问题 作为一个代码问题。这就是我所做的

使我的域重定向到地址栏中不显示www,使用 cpanel,但可以使用.htaccess direct完成

我还使用了这个代码来关闭颜色框,它起作用了

parent.$.fn.colorbox.close()

(摘自OP编辑的问题)

我不确定。但通常不可能跨不同的子域从父文档获取属性。www.witnessemcee.com和witnessemcee.com?你能用同一个域名试试吗?这只是一种可能性。。。我不知道。试着在父对象上创建一个函数,关闭颜色框,然后从iFrameThank调用该函数。谢谢各位,我已经在我的问题中发布了我的答案。更好的办法是将你的答案作为答案发布,然后将其标记为接受。更好的办法是:评论作者做出新的答案,然后他接受。我不确定。但通常不可能跨不同的子域从父文档获取属性。www.witnessemcee.com和witnessemcee.com?你能用同一个域名试试吗?这只是一种可能性。。。我不知道。试着在父对象上创建一个函数,关闭颜色框,然后从iFrameThank调用该函数。谢谢各位,我已经在我的问题中发布了我的答案。更好的办法是将你的答案作为答案发布,然后将其标记为接受。更好的办法是:评论作者创建一个新答案,然后他接受它