使用jQuery.html的setInterval只更新一次?

<?php echo '  $(function() { var refresh = setInterval(function() { $("#content").html("'.rand().'"); }, 3000); });  
'; ?>

这将在3秒后用随机数更新div“内容”,但它只更新一次。 为什么它不会每三秒钟不断生成一个新数字,我怎样才能让它真正做到这一点呢?

提前感谢您提供的任何帮助。

哈。 PHP在SERVER端运行。 JS在客户端。

你需要在JS方面生成rand而不是php方面…

js代码: