Ajax实现phpcms 点赞功能实例代码

发布时间 - 2026-01-11 00:05:19    点击率:

首先 是将后台中 模块--->新闻心情--->心情配置  去掉多余的剩一个,名称改成 “赞” 提交保存。

其次 是修改新闻心情的模板文件:/phpcms/templates/default/mood/index.html

删除所有代码只返回点赞总数量

{loop $setting $k $v} 
{$data[$v['fields']]} 
{/loop} 

模板页面的实现如下  通过循环数组

<div class="info"> 
          <a href="http://phpcms.com/content-150-1-1.html" target="_blank" title="展会现场人头攒动"><h4 class="title ellipsis download">展会现场人头攒动</h4></a> 
          <p class="date">2017-02-01</p> 
          <div class="sum"> 
            <span class="laud"><i class="iconfont zanbtn" >赞</i><a href="javascript:;" rel="external nofollow"  <span style="min-width: 0px; min-height: 0px; box-sizing: border-box; color: rgb(34, 34, 34); unicode-bidi: -webkit-isolate; font-family: Consolas, "Lucida Console", monospace; white-space: pre-wrap;">id</span><span style="color: rgb(34, 34, 34); font-family: Consolas, "Lucida Console", monospace; white-space: pre-wrap;">="</span><span style="min-width: 0px; min-height: 0px; box-sizing: border-box; color: rgb(34, 34, 34); unicode-bidi: -webkit-isolate; font-family: Consolas, "Lucida Console", monospace; white-space: pre-wrap;">zans{$r[id]}</span><span style="color: rgb(34, 34, 34); font-family: Consolas, "Lucida Console", monospace; white-space: pre-wrap;">" </span> title="<span style="color: rgb(34, 34, 34); font-family: Consolas, "Lucida Console", monospace; white-space: pre-wrap;">$r[id]}</span>">0</a></span> 
          </div>  
        </div> 

ajax 处理  K=8是点赞   

$(".zanbtn").on("click",function(){ 
                var id = $(this).next().attr("title"); 
                var aval = $(this).next("a").html(); 
                $.getJSON('http://phpcms.com/index.php?m=mood&c=index&a=post&id=150-'+id+'-1&k=8&'+Math.random()+'&callback=?', function(data){ 
                  if(data.status==1) { 
                    console.log( $(this).next()); 
                    $("#zans"+id).html(data.data); 
                  }else { 
                    alert(data.data);   
                    return false;       
                  } 
                }) 
              }); 

以上所述是小编给大家介绍的Ajax实现phpcms 点赞功能实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# ajax实现点赞功能  # php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)  # PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解  # php+jQuery+Ajax实现点赞效果的方法(附源码下载)  # php+xml结合Ajax实现点赞功能完整实例  # php+mysql结合Ajax实现点赞功能完整实例  # php+js实现点赞功能的示例详解  # 人头攒动  # 展会  # 小编  # 在此  # 给大家  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # ellipsis  # date  # download  # target  # title  # _blank  # rel  # javascript  # external  # style 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  如何挑选高效建站主机与优质域名?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制  深入理解Android中的xmlns:tools属性  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】  Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用  如何快速搭建高效服务器建站系统?  如何基于云服务器快速搭建网站及云盘系统?  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  用v-html解决Vue.js渲染中html标签不被解析的问题  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  Android滚轮选择时间控件使用详解  如何利用DOS批处理实现定时关机操作详解  百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧  b2c电商网站制作流程,b2c水平综合的电商平台?  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  Laravel怎么在Blade中安全地输出原始HTML内容  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】  Laravel如何发送系统通知?(Notification渠道示例)  Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】  如何在IIS服务器上快速部署高效网站?  如何构建满足综合性能需求的优质建站方案?  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  Windows10如何更改计算机工作组_Win10系统属性修改Workgroup  Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率  如何解决hover在ie6中的兼容性问题  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  Laravel集合Collection怎么用_Laravel集合常用函数详解  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  Python制作简易注册登录系统  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  如何注册花生壳免费域名并搭建个人网站?  zabbix利用python脚本发送报警邮件的方法  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  微信小程序 配置文件详细介绍  西安专业网站制作公司有哪些,陕西省建行官方网站?  ,在苏州找工作,上哪个网站比较好?  教学论文网站制作软件有哪些,写论文用什么软件 ?  Laravel定时任务怎么设置_Laravel Crontab调度器配置  网站制作价目表怎么做,珍爱网婚介费用多少?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  iOS验证手机号的正则表达式