2012-04-26 6 views
0

찾았습니다. jquery를 사용하여 refresh div에 this code을 찾았습니다. 이 일을했지만 어떤 문제가 있습니다. 이 플러그인은 항상 내 div 및 인쇄 결과를 새로 고쳤습니다. 이 나쁜 생각. result != 0 일 때 divresult을 인쇄해야합니다. 내 즉 jquery 인쇄 결과 div에서 0 이 솔루션을위한 어떤 방법이라도? 감사jquery와 ajax를 사용하여 X 초 후에 refresh div를 찾았습니다.

jQuery 코드 :

<script type="text/javascript"> 
var auto_refresh = setInterval( 
function() 
{ 
$('#load_tweets').load('record_count.php').fadeIn("slow"); 
}, 10000);  
<body> 
<div id="load_tweets"> </div> 

record_count.php (매우 간단) 결과 = 0

0 
+0

을 그냥 참고 : 나는 제거 PHP 파일의 불필요한 코드, 실제로 정적 파일을 사용할 수 있습니다. 그 이유는 태그도 제거했습니다. – hakre

답변

0

이 함께보십시오 :

var auto_refresh = setInterval(function() { 
    $.get('record_count.php', null, function(data) { 
     if (data != "0") { 
      $('#load_tweets').html(data).fadeIn("slow"); 
     } 
    }, "html") 
}, 10000); 
0
var auto_refresh = setInterval(function(){ 
    $.ajax({ 
     url:'record_count.php', 
     sucsess:function(data){ 
     if(data!=0)  
      $('#load_tweets').html(data).fadeIn("slow"); 
     } 
    }); 
}, 10000);​ 
관련 문제