dougan1465 2016-10-19 14:55
浏览 41
已采纳

我怎么能刷新下面的php文件? (没有页面重新加载)

I've been playing around creating a control panel for gameservers, however I would love to show the user some CPU percentages. I totally can, but it doesn't update itself automatically. Here are my Codes Note: This is not a working code, I mean it works, but only if you have load.php, which totally works, so I'm not going to bother showing it, it basically returns a number + %, to be able to modify the width of the progress bar. What I want is pretty simple, I want the bar to update itself automatically. I just don't know why my code doesn't work.

<?php include '../includes/kezelohead.php'; ?>
<?php 
include 'load.php';
//echo $cpu;
?>
<h5>Processzor Hasznalat</h5>

<div class="progress progress-striped" id="prog">
  <div id='bar' class='progress-bar progress-bar-custom active' role='progressbar' aria-valuemin='0' aria-valuemax='100' style="width:100%;">
  </div>
<script type="text/javascript">
var interval = setInterval(cpu, 2000);
function cpu() {
  $("#scores").load("load.php #scores");
  var data = <?php echo(json_encode($cpu)); ?>;
  document.getElementById('bar').style.width = data;
  //setTimeout(yourFunction, 5000);
}
</script>
<div id='scores'>
<?php 
include 'load.php';
//echo $cpu;
?>
</div>
  • 写回答

1条回答 默认 最新

  • dsxgby126001 2016-10-19 15:50
    关注

    I've managed to solve the problem, with AJAX, so thanks everyone :) I have used Ajax's load function, like so: $('#scores').load('load.php');

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料