function cc(obj){
$("tr").css("color","black");
$(obj).css("color","red");
var khbm=$(obj).children().eq(0).text();
var khjc=$(obj).children().eq(1).text();
var parWindow= window.dialogArguments; 
alert(parWindow);
var o = document.createElement("option");   
o.value=1;
o.text="cccc";
parWindow.document.myForm.client.add(o);
window.close();
}
这段代码是在子窗体中给父窗体的下拉框添加option的,但是加不上,
请各位高手指点一下。

解决方案 »

  1.   

    function cc(obj){
    $("tr").css("color","black");
    $(obj).css("color","red");
    var khbm=$(obj).children().eq(0).text();
    var khjc=$(obj).children().eq(1).text();
    var parWindow= window.dialogArguments;  
    alert(parWindow);
    var o = document.createElement("option");   
    o.value=1;
    o.text="cccc";
    parWindow.document.myForm.client.add(o);
    window.close(); 
    }你这是啥东东,为undefined,弹出窗口用:window.open如:
    window.open("", "newwindow", "height=100, width=100, top=0,left=0,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no");
      

  2.   

    window.parent 得到父页面的句柄
    在赋值好拉