触发事件的window.opener错误

时间:2012-07-10 06:03:38

标签: jquery xml triggers reload window.opener

我正在运行此代码,尝试在关闭当前页面后重新加载页面(编辑应该重新加载的值):

setTimeout( function() {
            window.opener.$('window').('reload');
        window.close();trigger
    }, 1700);

我每次都会收到此错误:


  

XML过滤器应用于非XML值({length:0,prevObject:{0:({}),   context:({}),length:1},context:({}),selector:" window"})

我真的不了解任何关于XML的内容,我甚至不理解什么是错的......


1 个答案:

答案 0 :(得分:2)

您的语法不正确。您正在尝试引用window.opener的属性,该属性等同于jQuery对象。删除对jQuery方法的引用,因为它只是提供了一种选择当前窗口的替代技术,并且与此无关。

setTimeout( function() {
    window.opener.location.reload();
    window.close();
}, 1700);