2013-07-26 3 views
1

거의 매초마다 업데이트되는 파일에서 특정 요소를 읽는 기능이 있습니다. 10 초마다 해당 정보를 다시 인쇄하도록 자동 호출 기능을 찾으려고합니다.자동 10 초마다 PHP 함수 호출

가장 좋은 방법은 무엇입니까? 몇 가지 자바 스크립트를 시도했지만 작동시키지 못했습니다. 모든 도움을 주시면 감사하겠습니다.

+3

'setTimeout' 또는'$ .ajax()'와 결합 된'setInterval'. 너 무슨 짓을 한거야? –

+0

[AJAX] (http://api.jquery.com/jQuery.ajax/) 또는 [Webworkers] (http://www.html5rocks.com/en/tutorials/workers/basics/)에서'setInterval ' – MisterBla

+0

당신이 시도한 것을 보여주십시오. –

답변

4

그냥 함수에 넣고 끝내면 다시 호출하면됩니다.

function ajaxCall() { 
    $.ajax({ 
     ... 
    }.always(function() { 
     setTimeout(ajaxCall, 10000); // 10 seconds 
    }); 
} 

ajaxCall(); 

구운 코멘트로 인해 업데이트

편집.

+1

'setTimeout (ajaxCall, 10000);'항상() IMO –

+0

을 사용해야합니다. 항상 낫습니다. – L105