ajax JS Th 데이터 공유

김정현·2024년 8월 29일
0

포트폴리오

목록 보기
6/8

JS에서 데이터를 사용해 ajax로 요청을 보낸다.
controller에서 요청 정보를 받아 정보를 가공한 후, 응답을 보내면
다시 JS ajax에서 응답을 받아 가공한 정보(예) db 조회해서 다른 정보를 가져옴)를 사용할 수 있다.

그리고 이 정보들을 HTML(th) 로 넘겨서 데이터를 출력하거나 사용할 수 있는데,

예외적으로 사용못하는 경우가 있다.

위와 같이 빈에 있는 메서드를 사용한 경우 내부에서 사용할 수 없다. (위 메서드는 오류가 발생함 seq = null)

이 데이터를 사용하기 위해
url에 직접 변화를 가하면 된다.

 const href = seqEl.href.substring(0, seqEl.href.lastIndexOf("/")) + "/" + this.seq;
                    seqEl.href = href;
                    ifrmBoard.location.href = href.substring(0, href.lastIndexOf("/board/view/")) + "/board/comment/" + this.seq;
                    console.log(ifrmBoard.location.href)

0개의 댓글