Web
[Web] jquery 부모창 과 자식창 데이터 전송
by Real Iron
2019. 2. 27.
jQuery 자식 팝업 창에서 부모창 컨트롤
1 | $(opener.document).find( "#Form" ).attr( "action" , "index.do" ).submit(); |
자식창 -> 부모창으로 값 전달하기
1 | -opener.document.getElementById( "id" ).value= "value" ; |
2 | $( "#id" ,opener.document).val( "value" ); |
3 | $( "input[name=imgFile]" , parent.document.body).val() |
4 | $(opener.document).find( "#id" ).val( "value" ); |
6 | - opener.location.href= "javascript:fun();" ; |
7 | $(opener.location).attr( "href" , "javascript:fun();" ); |
출처: https://jp1020.tistory.com/entry/jQuery에서-팝업-부모opener-객체-컨트롤 [메모하는 습관]
자식창이 부모창으로 값 전달하기<script>
opener.document.getElementById("p_id").value = "c_val";
$("#p_id", opener.document).val("c_val");
$(opener.document).find("#p_id").val("c_val");
</script>
자식창에서 부모창의 함수 호출, 실행 하기<script>
opener.location.href="javascript:p_fun();";
$(opener.location).attr("href", "javascript:p_fun();");
</script>