1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php + ajax实现帖子点赞功能

php + ajax实现帖子点赞功能

时间:2018-12-15 18:39:26

相关推荐

php + ajax实现帖子点赞功能

后端开发|php教程

php

后端开发-php教程

知识:

模拟登陆 源码,vscode 缩进 配置,ubuntu21安装gcc7,tomcat标题更改,给sqlite添加环境,图片alt信息插件,前端框架学习都学什么,梦见吊灯上有很多爬虫,数据采集 php,树品seo,企业手机微网站系统php,js 禁止网页 下载视频播放器,hfs 18套模板,易语言程序怎么运行程序lzw

A、首先页面需要加载jquery框架

活动报名系统源码下载,ubuntu10WIFI,python爬虫技术步骤,php递归实现一个阶乘求值算法,象山seo教程lzw

B、ajax常用参数解释:

合作社网站源码,vscode多行变一行,ubuntu仓库体积,宝塔tomcat搭建web,uibot爬虫教程,可视化php开发工具,攀枝花教育行业seo推广lzw

①、type:传输数据方式,get或者post

②、url:处理数据的PHP脚本

③、data:传输的数据索引及值,值用js获取,一般此属性为json串或字符串

④、async:参数为布尔类型,默认为true,即异步传输,浏览器不锁定

⑤、complete:参数为方法,跳转的脚本执行完成后的回调函数

⑥、success:参数为方法,跳转的脚本执行成功后的回调函数

⑦、error:参数为方法,跳转的脚本执行失败后的回调函数

C、脚本处理完成后将页面需要的数据return,之后在前端页面根据需求实现局部刷新,而不是进行跳转刷新,这是ajax最强大的地方

html代码部分:

GetOneData($sql); ?>

<input type="hidden" name="id" value="">

点赞数:

js代码:

$("#btn").click(function(){$.ajax({url:"index.php",type:"POST",data:{id:},async:false,success:function(data){if(data === false){alert(点赞失败!);location.href=dianzan.php?id=;}else{alert(点赞成功!);$("#s").html(data);}}})})

PHP代码部分:

execSql($sql);if($res){$dz = $db->getOneData("select * from news where id = $id\");$dz = $dz[dianzan];echo $dz;}else{return false;} ?>

更多PHP相关知识,请访问PHP教学!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。