다중 창(popup, iframe)에서 부모창 컨트롤
1. Popup
- Opener
: $(opener)
2. Iframe
- Parent
: $(parent)
3. 메소드
jQuery 메소드인 contents() 와 find()를 붙여 ID를 찾거나.
opener에서 제공하는 locaiton메소드를 이용해서 함수를 실행할 수 있다.
: $(parant.location).attr("href", "JavaScript:함수명();");
4. 부모창에서 자식창 컨트롤
자식창의 이름이 frm_ex로 가정하고
: $('#frm_ex').contents().find('[id^=ckb_group]:checked').each(function() {});
* JavaScript를 사용하는 사람들은 당연히 알고 있겠지~ 아참 창 컨트롤에서 유용한거 하나 더~
* serialize()
- <form> 안에 있는 attr('name')을 key=value 형태로 변환해준다 짱 좋다. 외워라. (단어 뜻 = 연재물로 간행하다.)
- 함수 아니다. 메소드다. 함수와 메소드의 차이를 모른다면.. 네이버형한테 물어보도록!
* 검색해서 왔을텐데 불쌍해서 알랴줌
- 함수
: alert();(얘까지 모르면 그냥 나가라..) 처럼 아무데서나 실행할 수 있는 애들이다.
- 메소드
: .click(); 처럼 객채뒤에 꼽사리껴서 쓸 수 있는 애들이다. 클래스 내의 함수라고 생각하면 된다.
[출처] 다중 창(popup, iframe)에서 부모창 컨트롤|작성자 Xeroad
'JQUERY > 함수' 카테고리의 다른 글
jQuery 롤오버 (0) | 2014.08.19 |
---|---|
Ajax 연동시 history 문제(뒤로가기) (0) | 2014.08.19 |
선택된 <select> (0) | 2014.08.19 |
Ajax Character Set (배열 처리) (0) | 2014.08.19 |
FORM 배열 (0) | 2014.08.19 |
엘레멘트 불러오기 (0) | 2014.08.19 |
JavaScript - JQuery ( click 이벤트 ) (0) | 2014.08.08 |
jQuery 간단 정리 (1) | 2014.08.08 |