在继续阅读之前,我想要实现的是在不刷新 div 的情况下自动更新 div 内的内容。(有点像 Facebook 聊天,添加新消息时我看不到聊天闪烁或闪烁,而是无缝添加新数据。)
在我的索引中,我有以下标记:
<div>
<?php
if($_SESSION['Login']==1){
include_once('Branch_Pages/Bar_in.php');
}
else{
include_once('Branch_Pages/Bar_out.php');
}
?>
</div>
会话变量登录设置为“1”当用户登录时,在 Bar_in.php 中我有一个搜索框,它根据 php 生成的数据列表提供建议。
<datalist id="StudentList">
<?php
for($x=0;$x<$_SESSION['num_rows'];$x++){
echo'
<option value="'.$Enroll_F_name[$x].' '.$Enroll_L_name[$x].'" data-id="'.$enroll_data_No[$x].'" label="'.$_SESSION['Enroll_Index_num'][$x].'">
';
}
?>
</datalist>
如何在不刷新 div 的情况下自动更新数据列表(因为刷新会使 Bar 闪烁)或在刷新时不使其闪烁?