내 스크립트가 제대로 작동합니다. 그러나 새 데이터를 얻기 위해 내용 자체가 새로 고쳐지지 않습니다. 왜 그래야만하지?Ajax 기능이있는 페이지가 데이터를 새로 고치지 않습니다.
function updateMsg() {
$.ajax({
url: "/recent/notifications/",
cache: false,
success: function(html){
$("#profile_notifarea_msgbox").html(html);
}
});
setTimeout('updateMsg()', 4000);
}
updateMsg();
자세한 내용에 이상이있는 경우 항상 식별 할 수있는이 방법으로 오류 기능을 넣어하려고 jQuery로 Ajax를 사용합니까? 콘텐츠가 새로 고침되지 않습니까? 나는 그것을 얻지 않는다. –
차이는 없지만 "setTimeout"호출은 단지'setTimeout (updateMsg, 4000); '일 수 있습니다. FireBug는 ajax 호출의 응답에 대해 무엇을 표시합니까? – Pointy
... 표시 할 새 데이터가 있습니까? – rockerest