博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js和ajax点赞功能代码_怎么利用ajax 和 js实现点赞功能
阅读量:6469 次
发布时间:2019-06-23

本文共 606 字,大约阅读时间需要 2 分钟。

展开全部

先引入jquery文件

然后点击事件比如说下面的html代码点我赞一个99

然后js代码$(document).on("click",".like",function(){

var dataid=$(this).attr("data-id");

var url='3tii.com/test/ajax.php?id='+dataid;

$.ajax({

url: url,

type: 'get',

dataType:'json',

success: function (data) {

$('.zan').html(data.html);

}

});

});

然后ajax.php文件,这个文件里面先获取62616964757a686964616fe4b893e5b19e31333361323630id,然后根据id,update新"赞"那个字段,每点一次就+1,

然后再获取"赞"字段的值,就是总的赞了多少次,将结果存到数组里面,返回json数据,就是上面js的,data.html

ajax.php相关代码//相关的sql语然,按照你自己的来,根据获取的id,update新"赞"那个字段,每点一次就+1

//然后再获取"赞"字段的最新值

$data=array(

"html"=>23 //这里是获取到的赞的最新值

);

}

echo json_encode($data);

ok,就可以了.

转载地址:http://ridko.baihongyu.com/

你可能感兴趣的文章
Trusty TEE
查看>>
[LeetCode] Reverse String 翻转字符串
查看>>
学习iOS【3】数组、词典和集合
查看>>
Hessian 原理分析--转
查看>>
转: 基于netty+ protobuf +spring + hibernate + jgroups开发的游戏服务端
查看>>
easyui传入map的数据前台展示出tree格式数据
查看>>
悲观的思考,乐观的生活.我们既需要思考的深度,也需要生活的温度!
查看>>
java.math.BigDecimal
查看>>
解决linux下/etc/rc.local开机器不执行的原因。
查看>>
Vitamio中文API文档(4)—— VitamioInstaller
查看>>
河内之塔
查看>>
图像处理之基础---内窥镜医学图像增强
查看>>
yii框架常用url地址
查看>>
python3.4学习笔记(十六) windows下面安装easy_install和pip教程
查看>>
MyGUI 解析
查看>>
Linux中的ls命令详细使用
查看>>
graph-tool文档(一)- 快速开始使用Graph-tool - 2.属性映射、图的IO和Price网络
查看>>
graph-tool 练习
查看>>
easyui treegrid逐步加载
查看>>
GraphicsLab Project之辉光(Glare,Glow)效果 【转】
查看>>