본문 바로가기
웹프로그래밍/Javascript|JQuery|Jsp

jquery 부모창 값 넘기기, 이벤트 실행 간단한 예제

by Seras 2021. 11. 18.
반응형
jquery 부모창 값 넘기기, 이벤트 실행 간단한 예제

 

 

1. 자식창

// 부모창으로 값 넘기기
$(opener.document).find("#searchNo").val(result.data); // searchNo ID를 가진곳에 value(값 세팅)
	
// 부모창 함수 실행
$(opener.location).attr("href", "javascript:reLoad();"); //부모창 새로고침

// 부모창 이벤트 실행
var evt = jQuery.Event('memberSelect', {
			dataKey : datavalue
});
window.opener.jQuery(window.opener.document).trigger(evt);

 

 

2. 부모창(popup)

// 부모창 이벤트 핸들러
$(document).bind('memberSelect', setMember);

//사용자정보 설정
function setMember(evt){
	
	var userNo = evt.dataKey.userNo;  	// 유저번호
	var userNm = evt.dataKey.userNm; 	// 유저이름
	
	$('#changeUserNm').append(userNm); 			// 변경하는 유저 이름을 보여준다.
	$('#changeUserHandpNo').append(handpNo);	// 변경하는 유저 핸드폰번호를 보여준다.
}

 

반응형