如何刷新以下 php 文件? (无需重新加载页面)
How could I refresh the following the php file? (Without the page reloading)
我一直在尝试为游戏服务器创建一个控制面板,但是我很想向用户展示一些 CPU 百分比。我完全可以,但它不会自动更新。这是我的代码
注意: 这不是一个工作代码,我的意思是它可以工作,但前提是你有 load.php,它完全可以工作,所以我不会费心去展示它,它基本上returns一个数字+%,就可以修改进度条的宽度。
我想要的很简单,我想让栏自动更新。我只是不知道为什么我的代码不起作用。
<?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>
我已经用AJAX解决了这个问题,谢谢大家:)
我使用了 Ajax 的加载函数,像这样:$('#scores').load('load.php');
我一直在尝试为游戏服务器创建一个控制面板,但是我很想向用户展示一些 CPU 百分比。我完全可以,但它不会自动更新。这是我的代码 注意: 这不是一个工作代码,我的意思是它可以工作,但前提是你有 load.php,它完全可以工作,所以我不会费心去展示它,它基本上returns一个数字+%,就可以修改进度条的宽度。 我想要的很简单,我想让栏自动更新。我只是不知道为什么我的代码不起作用。
<?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>
我已经用AJAX解决了这个问题,谢谢大家:)
我使用了 Ajax 的加载函数,像这样:$('#scores').load('load.php');