개발 Q&A

제목 AJAX를 통해서 결과를 받은 후에 다른 페이지에서 동시에 처리를 하고 싶습니다.
카테고리 JavaScript
글쓴이 불꽃노 작성시각 2019/11/20 13:40:31
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 9145   RSS

안녕하세요.

이제 개발 1년차에 접어든 초보 개발자입니다.

다름이 아니라 작업을 진행하던 중 가능한지 여부를 몰라서 선배님들께 여쭤보고자 하는 질문이 있습니다.

현재 목록을 불러오는 페이지에서 클릭시 window.open의 함수로 새로운 팝업이 열리면서 페이지가 로드됩니다.

그 팝업 페이지에서 AJAX를 통해 특정 신호를 받은 후에 팝업페이지에서 버튼의 디자인이 변경되면서 동시에

목록페이지에 버튼 디자인까지 동시에 변경이 되게 하고 싶습니다.

하지만 도저히 방법이 떠오르지 않고, 가능한지 여부조차 확인이 되지 않아 질문 드립니다.

 

혹시 두개의 다른 페이지에서 동시에 비동기처리가 가능한가요?

 다음글 RESTful API 만들때... 정답은 없겠지만 궁금... (4)
 이전글 cron으로 백업파일을 받고있는데요..경로문제.. (4)

댓글

변종원(웅파) / 2019/11/20 13:47:03 / 추천 1

자식창에서 부모창을 제어하고 싶다는 말씀이네요. 가능합니다.

구글에서 "자바스크립트 자식창에서 부모창 제어"로 검색하시면 많은 자료가 나옵니다. 관건은 parent

불꽃노 / 2019/11/20 14:06:11 / 추천 0

웅파님 감사합니다.

알려주신 키워드로 문제 해결해보도록 하겠습니다.

질문을 찾아볼 때 마다 웅파님 답변 보면서 많은 공부 하고 있습니다!

항상 감사합니다.

kaido / 2019/11/20 14:11:45 / 추천 1

기본 개념은  페이지에서 팝업이든 모달이든 오픈 하면, 오픈시켜준 페이지는 "부모"

오픈이 되어서 나타난 페이지는 "자식" 으로 연결됩니다.

차근차근 접근해 보세요.

1. 부모창에서 모달 열기

2. 모달에서 ajax로 데이터 가져와 그려넣기

3. 모달에서 버튼 클릭 이벤트로 ajax 이벤트 걸에서 콜백 받기

4. 콜백 받은 상태에서 자식에서 부모에게 이벤트 넘겨주기

한번에 생각하면 원래 머리가 복잡한 법입니다

불꽃노 / 2019/11/20 14:38:06 / 추천 0

kaido 님 감사합니다.

개발하는데 있어서 단계별로 풀어가야 하는게 중요하다고는 매 번 생각하지만,

몸으로 행동하는건 어려운 것 같습니다.

차근차근 알려주신 방법대로 개발 진행해보도록 하겠습니다!

감사합니다.

 

불꽃노 / 2019/11/20 14:40:08 / 추천 0

변종원(웅파)님kaido님! 감사합니다.

알려주신 방법대로 하니 수월하게 작업이 진행되고 있습니다!

자식창에서 부모창을 제어한다거나, 부모창에서 자식창을 제어할 수 있다는 사실을 오늘 처음 알아서, 이러한 방법으로 다양한 개발을 진행 할 수 있을 것 같습니다.

도움 주셔서 감사합니다!^^