的JavaScript我有这个结构的PHP页面:刷新DIV包含PHP内容
<?php
include 'header.php';
include 'content.php';
include 'footer.php';
?>
在header.php中,我有一个统计数据库中的某些行的功能。
$show =$mysql->count('someparam', $foo['bar']);
if ($show > 0) {
echo $show;
}
这一切都很好。现在,在content.php文件中,用户可以执行在标题中更改此$show
值的操作,但我需要重新加载页面以查看更新后的$show
号码。
我想用JavaScript解决这个问题,但不知道如何去做。
我试图用一个JavaScript重载解决它的计时器,像这样:
<script>
function render(){
$('.customer-database').html(.customer-database)
}
window.setInterval(render, 500);
</script>
的$show
计数器是div类costumer-database
内。这不起作用,因为我需要将HTML代码放在HTML之后,但我不想放入HTML代码。我只是想重新加载它。这可能吗?
我接受任何JavaScript和PHP的建议。
你不能这样做。一个php文件必须在服务器端进行处理。你可以使用的是'ajax':你用一个URL调用(在JavaScript中),它将返回带有更新值的处理过的html代码。 – maxdec
我看到..说我改变计数器部分为AJAX,我将如何重新加载JavaScript的div? – Bolli