使用php代码刷新<li>

时间:2016-10-06 23:10:09

标签: javascript php jquery

我有这段代码:

<li class="dropdown">
    <a class="dropdown-toggle" data-toggle="dropdown" href="#" title="Alerts">
        <i class="fa fa-bell fa-2x" aria-hidden="true"></i><?php number_of_alerts($emailOfTheLoggedInUser); ?><br/><br/>
        <span class="caret"></span>
    </a>
    <ul class="dropdown-menu">
        <li><?php echo alerts($emailOfTheLoggedInUser); ?></li>
    </ul>
</li>

我需要每5秒刷新一次函数number_of_alerts($emailOfTheLoggedInUser)alerts($emailOfTheLoggedInUser),这个函数会对mysql数据库进行查询并带回一个数字和警报的描述,我已经尝试了几个建议但是一切正常。非常感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

您应该使用jQuery.ajax()或类似内容向运行phpalerts($emailOfTheLoggedInUser);个功能的number_of_alerts($emailOfTheLoggedInUser);个网页发出服务器调用。

答案 1 :(得分:0)

`<?php number_of_alerts($emailOfTheLoggedInUser); ?>` 

以上功能是php代码,php是服务器端脚本语言。如果要在特定时间段后重新加载此功能,则必须重新加载整个网页。 要在5秒后重新加载网页,代码写在下面。

<head>
<meta http-equiv="refresh" content="5">
</head>

将此代码放在页面的头部。