Jquery window.parent为空错误

Jquery window.parent为空错误,jquery,parent,Jquery,Parent,我有这样的代码 jQuery.post("abcd/save",{ "data" : strData, "where" : window.parent.grdnew.CurrentFilter, },function(strData, strTextStatus, objXMLHttpRequest){ if (strTextStatus == "success"){ window.parent.ABC.ShowAle

我有这样的代码

jQuery.post("abcd/save",{ 
    "data"  :   strData,
    "where" :   window.parent.grdnew.CurrentFilter,
    },function(strData, strTextStatus, objXMLHttpRequest){

        if (strTextStatus == "success"){
            window.parent.ABC.ShowAlert("Comments saved Successfully.",function(){
                var ObjData = eval("(" + strData + ")");
                if(ObjData.rows){
                    window.parent.grdnew.Rows           =   ObjData.rows;
                    window.parent.grdnew.Rows.TotalCount =  ObjData.results;
                }
                window.parent.grdnew.RefreshView();                      
            });
        }
    });
在第行,即
window.parent.grdnew.Rows
总是抛出类似
window.parent为null的错误。但是行
window.parent.grdnew.RefreshView()不会引发任何错误


如何更正错误?

很难看出问题所在。要进行调试,您可以使用开发工具中的控制台,并对变量设置监视。@C-link Nepal-这是网格中的行您是否尝试过
窗口。opener
而不是
窗口。parent
?@Mahdi-尝试过,但相同的错误似乎正在丢失
窗口。parent
的引用。那么,如果将其存储在变量中会怎么样呢。例如
var myWindow=window.parent
,然后对所有操作使用
myWindow