java script 자식창에서 부모창의 input로 값전달하기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | // parent window // HTML <a id="child_create" href="#" class="easyui-linkbutton" data-options="text:'child windows 생성'" style="width:auto"></a> // Java Script $('#child_create').bind('click', function() { var settings ='toolbar=0,directories=0,status=no,menubar=0,scrollbars=auto,resizable=no,height=400,width=600,left=0,top=0'; windowObj = window.open("url","자식창",settings); }); // Child Window // Java Script // 모창의 search_emp_no 또는 emp_no로 값 전달 datagrid의 값 전달 $('#dg').datagrid({ onDblClickRow:function(index, row) { if(opener == null) return false; if(opener.document.getElementById("search_emp_no") != null) { opener.document.getElementById("search_emp_no").value = row.EMP_NO; } else if(opener.document.getElementById("emp_no") != null) { opener.$('#emp_no').textbox('setValue', row.EMP_NO); } window.close(); } }); | cs |