问题描述
我想把子页面的数据对应的赋给父页面的input中,但是不行,下面是我的代码。//父页面functionselectitem(){varpopupurl="demo1.jsp";varrow2=newObject();row2=window.showModalDialog(popupurl,"window","dialogWidth=800px;dialogHeight:430px;resizable:1;dialogLeft:410px;dialogTop:150px;status:0;scroll:0;help:0;location:0;");if(!row2){row2=window.returnValue;}elseif((row2=="cancel")||(row2==undefined)){alert("无任何返回值!");}else{$('#pzF0').val(row2.pzF0);$('#nameF0').val(row2.nameF0);$('#partic').val(row2.partic);}}//子页面demo1.jspfunctionaddNewDetail(){varrow2=$('#dg').datagrid('getSelected');varrowValuesAr=newObject();if(window.opener){window.opener.returnValue="openerreturnValue";}else{window.returnValue="windowreturnValue";}rowValuesAr.F0=row2.F0;rowValuesAr.pzF0=row2.pzF0;rowValuesAr.nameF0=row2.nameF0;rowValuesAr.partic=row2.partic;window.returnValue=rowValuesAr;window.close();}
解决方案
解决方案二:
子页面操作父页面的对象就是parent,通过parent去掉用父页面的全局函数忽就可以了吗