如何让首页面中的信息按照某一时间段自动轮换
问题是这样的,
在前台页面中,有一个栏目要显示5条信息,这五条信息是在从后台设定的50条信息中挑选出来的,50条信息按照某一标准进行排序,要求每隔一段时间后,把这5条信息进行轮换。保持内容的不重复。
请问如何按照某一时间间隔自动实现这一事务逻辑,其目的是节省人工的操作。
这个栏目,目前我使用inc文件来替换的,所以说,如果页面一次性生成后,是否还需要每次在更新的时候,还要用手工来生成页面,这不是我想要的效果,理想的方式就是一切都能自动实现。
不知道是否有好的办法来解决这个问题,先谢谢了,
[解决办法]
ajax异步去后台选数据,成功后,在success函数中更细界面 内容,用来显示的地方可以用div,表格等,返回后用js根据div或表格id去更新内部html
[解决办法]
setInterval+ajax异步处理,轮换的数据写入到缓存中,读取从缓存中取
[解决办法]
<script type="text/javascript">
var stateFlag = 0;
$(function () {
getDataList();
setInterval("getDataList()", 60000);//隔一分钟执行一次
});
function getDataList() {
$.ajax({
...
...
}
</script>
</body>
</html>