Javascript / Ajax刷新功能不起作用

时间:2011-07-26 13:38:47

标签: php javascript ajax

因此它可以正常加载并完美显示仪表栏,但它不会在我设置的时间间隔内刷新。谁能告诉我我做错了什么?

function KBartbar(){

  <?php $artcount= KB::countArtDaily();?>

  document.getElementById("artbarcount").innerHTML='<span style="cursor:pointer" class="progressbar artbar"><?php echo $artcount;?><span>';

  $(document).ready(function() {
      $(".artbar").progressBar({ textFormat: 'false'});
  });
}

setInterval('KBartbar();', 3000); 

2 个答案:

答案 0 :(得分:0)

试试这个

setInterval(KBartbar, 3000);

功能名称应该足够

答案 1 :(得分:0)

PHP是一种服务器端语言。要执行您想要的操作并重复获取$ artcount,您需要使用Ajax请求异步获取数据以在javascript中使用。

http://www.w3schools.com/ajax/default.asp是一个很好的入门教程(如果您还不知道如何使用Ajax)。