网页前端知识汇总(七)—— 巧用JQuery+Ajax实时显示统计网站文章数据量

数据统计在网站后端和前端还是比较常见的,常见统计的数据有访问量,阅读量,下载量等,今天我主要讲后端应用比较多的,就是某个栏目的数据总数量。

 

有的人可能说了,这个讲没有意思,就是用PHP程序或者ASP程序都可以直接count出数据,没有必要用jQuery,但是我说的不是数据管理模板里面的,是总盘显示的,是实时显示,避免有数据更新时显示盘看不到情况,下面看效果

 我程序统计的是某个栏目文章数据总数量

第一步,我们先简单写个HTML

<div class="article_count">文章总数:<span id="view_number"></span> 篇</div>

第二部

前端就算是写好了,下面就是利用jQuery+Ajax技术写实时获取数据的函数了

//显示效果函数,利用animate
function show_number(value) {  
    var nums = $("#view_number");  
    nums.animate({count: value}, {  
        duration: 500,  
        step: function() {  
            nums.text(String(parseInt(this.count)));  
        }  
    });  
};
//更新触发函数
function nums_update() { 
    $.get("get_data.php", 
    function(data) { 
        show_number(data); 
    }); 
}
//设置3秒一次执行
setInterval(nums_update, 3000); 
nums_update();

第三步开始写数据处理函数页面get_data.php页面

因为涉及到数据库连接数据表信息等就不写详细了,其实就是读取数据表用count统计处数字写成数组JSON数据

建议加强安全,我写的只是步骤思路,具体参数传递还需要你自己去做,如get_data.php获取Ajax里面GET方法的参数传递,需要过滤不合理参数和必须的参数

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XYCMS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值