autosave.js의 자동저장 기능이 먹통이 되었는데 뭐가 문제일까요?
안녕하세요.
skin/board/basic 기본스킨을 수정 없이 사용하고 있습니다.
지금까지 autosave 기능이 잘 작동하고 있었는데, 별도의 소스 코드 수정이 없었는데도 자동저장된 글을 불러오는 기능이 먹통이 된 상태입니다.
(자동저장 자체는 잘 되고 있습니다.)
확인해보니 ajax.autosavelist.php 를 통해 DB에서 자동저장된 데이터를 xml 양식으로 작성하는 것까지는 정상적으로 처리되는데, autosave.js에서 xml 형태로 get하는 과정에 문제가 있어 데이터를 반환받지 못하는 것 같습니다.
아래 코드를 정상적으로 실행하지 못하고 있습니다.
Copy
$.get(g5_bbs_url+"/ajax.autosavelist.php", function(data){
//alert(data);
//console.log( "Data: " + data);
$("#autosave_pop ul").empty();
if ($(data).find("list").find("item").length > 0) {
$(data).find("list").find("item").each(function(i) {
var id = $(this).find("id").text();
var uid = $(this).find("uid").text();
var subject = $(this).find("subject").text();
var datetime = $(this).find("datetime").text();
$("#autosave_pop ul")
.append('<li><a href="#none" class="autosave_load">'+subject+'</a><span>'+datetime+' <button type="button" class="autosave_del">삭제</button></span></li>')
.find("li:eq("+i+")")
.data({ as_id: id, uid: uid });
});
}
}, "xml");
어디를 수정해야 다시 자동저장 리스트를 불러올 수 있을지 모르겠어 헤매고 있습니다. ^^;;
해결방법 아시는 분은 답변 주시면 감사드리겠습니다.
|
답변 2개 / 댓글 1개
2025-02-12 (수) 10:08:15
그럼 자바스크립트 에러가 아닐수도 있겠네요.
쿼리 문제이거나 로직문제 일수도 있을거 같습니다.
그럼 실제로 쿼리 불러오는 부분이나 문법 소스를 봐야 알수 있겠네요.
2025-02-11 (화) 02:49:21
우선 개발자모드에서 확인해 보시고 에러 메세지를 올려보시면 어떨까요?
답변에 대한 댓글 1개
초고속즉시퇴근
2025-02-11 (화) 11:27:02
웬만한 문제면 콘솔에 에러메세지가 뜰텐데 아예 뜨질 않아서 해결에 난항을 겪고 있습니다. ^^;;
답변을 작성하려면 로그인이 필요합니다.