2016-07-25 4 views
0

저는 Ajax와 그 잘 작동하는 메모 시스템을 개발했습니다. 하나의 게시물에있는 동안 시간이 바뀌도록 매 5 초마다 div를 내 시간 전에 새로 고치려면 ajax/js 코드를 추가하고 싶습니다.div가 자동으로 새로 고치지 않고 자동으로 전체 페이지를 새로 고칩니다.

참고 :

선생님, 난 그냥 코드가 특정 기간 이후 사업부를 새로 서버를 요청합니다. 페이지 또는 div를로드하고 싶지는 않지만 특정 기간 후에 해당 div 내의 내용을 새로 고쳐야합니다.

내가 JS/아약스에 새로 온 사람과 이이이를 시도했지만 아직 작동하지

$(document).ready(function() {  
    setInterval(function() { 
     $("#showtimeago!").load(); 
    }, 1000); 
}); 

내가 원하는 결과는 다음과 같습니다

<div class="p_timeAgo" id="showtimeago"> <?php time_stamp($timePost);?></div> 

사람은 내가 그 문제를 해결하는 데 도움이 수 있습니까?

+0

5 초 후에 해당 div를 새로 고치고 싶습니다. 이전에 기능을 표시해야했습니다. – user2473850

답변

0

내가 사용하는 UI가 무엇인지 모르겠다. 여기서는 PHP에 대한 것이기 때문에 (Jquery가 동일하므로) 요구 사항에 맞게 조정할 수 있습니다.

function loadlink(){ 
$('#showtimeago').load('test.php',function() { 
    $(this).unwrap(); 
}); 
} 

loadlink(); // This will run on page load 
setInterval(function(){ 
    loadlink() // this will run after every 5 seconds 
    }, 5000); 

이 시도 :

<div id="showtimeago"></div> 

setInterval(function(){ 
    $('#showtimeago').load('test.php'); 
},5000); 

test.php 페이지 재수강 스탠드입니다.

+0

선생님, 외부 파일이 없습니다. 난 그냥이 간단한 코드 (

user2473850

+0

죄송하지만 내가 이해할 수 없어요.)를 사용하여 시간 함수를 표시하는 div를 새로 고쳐야 만합니다 .5 초 후 등의 내용을 새로 고치려면 어떤 방법이 있습니까. 같은 외부 파일이없고 내 div에 내용이 있고 div의 내용을 5 초 간격으로 새로 고치길 원합니다. 도움을 주셔서 감사합니다. – user2473850

+0

선생님, 특정 시간이 지나면 div를 새로 고치도록 서버에 요청하는 코드가 필요합니다. 페이지 또는 div를로드 할 수 있지만 특정 기간이 지나면 해당 div 내의 내용을 새로 고쳐야합니다. – user2473850

관련 문제