页面显示内容也随时改变吗?就是js设定计时器,定时刷新某一模块内容,一直刷新页面体验太差。但是对服务器压力比较大哦。
追问核心代码是什么?我是小白。。
追答这个,你问的那一部分
追问js的
追答<div id="showData">
<!-- 从数据库获取的数据 -->
</div>
</body>
<script type="text/javascript">
$(document).ready(function() {
//当页面加载完成开始执行的方法;
showDatainTime()
});
//定时执行获取数据库方法;
function showDatainTime(){
//每一百毫秒刷新一次;
var timer=setInterval(showData(), 100);
}
//异步获取数据库信息的方法;
function showData(){
//调用ajax
$.ajax({
url:'//后台逻辑处理类',
//成功获取后台获取的信息;
success:function(datas){
//清空当前显示:
$("#showData").html("");
for(var i=0,i<datas.length();i++){
//循环获取显示后台信息;
}
},
//失败;
error:function(){
alert("网络异常");
}
});
}
</script>
本回答被提问者和网友采纳