ajax로 리플을 구현하는데~~ 조금 문제가
일진누나
기존 게시판에 리플구현을 ajax로 하고 있습니다. (답글이 아닙니다.) jsp+ajax입니다.
불러오기, 입력, 삭제를 구현 했는데... 문제는 여기서부터입니다.
입력또는 삭제를 하고 해당페이지에서는 정상적으로 보입니다만.. 게시판 목록이나 다른 페이지에 갔다가 다시
입력또는 삭제한 페이지에 오면 입력 , 삭제가 되긴 전 상태로만 보입니다. f5을 눌러도 같은 화면이고요..
db에는 입력이 되있는 상태이고요.. 그래서 다 닫고 다시 실행 시켜서 위의 입력 또는 삭제한 곳으로 가면
입력,삭제가 정상적으로 적용된 상태입니다.. 여기서 다신 입력,삭제 작업을 하고다른 곳 갔다가 다시오면 작업하기
전상태입니다.
책도 보고 인터넷도 찾아보고 찾다 찾다 못찾아서 이렇게 글을 남깁니다.... ㅠㅠ...~~ 한번 도와주십시요~
-
연초록
축하합니다. 멋지네요 ^_^
-
똘끼
모두의 힘을 모아서 ㅋㅋㅋㅋㅋㅋㅋㅋ
-
솔찬
결과 나왔습니다.. 여수다님이 말씀하신 것 처럼 dummy=math.random() 를 ajax.xhr.request 에 붙일때
params 값으로 같이 보내니깐 잘됩니다.
여러분에 관심 감사드립니다.... 에휴.. ajax 구현 게시판 완료입니다 ㅠㅠ -
의사양반
참고로 IE, FireFox, Opera에 따라서 캐시되는것은,
param String ( ?aa=10&b=20 ) 과 같이 ? 나 &까지만 포함해서 캐시가 되는경우가 있고
paragraph( aaa.html#docLocation ) 처럼 # 이후에 나오는것까지 포함해서 캐시가 되는 경우가 있습니다.
위에 말한 paramString이나 paragraph은 정확한 용어가 아닐 수 있습니다. ㅎㅎ 자세한것은 다른 고수님이. ㅎㅎ -
태양
여수다님 말씀대로 ie에서.. 문제인듯합니다.. 인터넷옵션에서 자동으로 되어있는걸 페이지마다 자져오기로 하니깐 잘되네요... ㅠㅠ 근데 여수다님이 말씀하신 dummy=math.random() 는 메소드를 만들라는 말씀이신가요?
아니면.. xxx.jsp?page=${xxxxx}&dummy=math.random() 이렇게 붙이라는 말씀이신가요~ -
가리매
IE에서 그런거라면 ajax 요청 보낼 때 dummy값을 첨부해보세요.
http://.... &dummy=Math.random()
IE에서 ajax 요청 보낼때 페이지가 캐쉬되어서 요청을 보내서 상태가 바뀌어도 이전 페이지내용이 브라우저에서 없어지질 않습니다. -
널위해
아 답변감사드립니다.. 우선 db에는 내용이 저장되는 것 봐서는 xml에서 불러올때 전에 내용을 clear 하지 못하고 불러오는 듯합니다.. ....ㅠㅠ 오늘은 자고 낼.....
-
꽃초롱
캐시가 남아 있을 수도 있습니다. 혹은 db의 쿼리 문제 일 수도 있고,
실제로 보여주는 부분에서 문제를 일으킬 수도 있습니다.
딱히 도움은 안되겠지만, 모든 사항을 다시 차근차근 확인해 보는게 좋을겁니다.
firefox를 쓰면 firebug라는 플러그인이 있는데 ajax등 스크립트의 문제를 해결하는데 도움이 되리라 생각됩니다. -
딥핑크
이글을 보면 댓글내용을 검색하실때의 문제라고 밖에.........
db의 내용을 검색할때..로그를 한번 찍어보시죠......