温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • web开发 > 
  • 使用ajax怎么实现一个登录功能

使用ajax怎么实现一个登录功能

发布时间:2021-04-20 15:53:24 来源:亿速云 阅读:166 作者:Leah 栏目: web开发

本篇文章给大家分享的是有关使用ajax怎么实现一个登录功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

ajax的优点:

1、最大的一点是页面无刷新,用户的体验非常好。

2、使用异步方式与 服务器通信,具有更加迅速的响应能力。。

3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,和响应对服务器造成的负担。

4、基于标准化的并被广泛支持的技术,不需要下载插件或者小程序。

5、ajax可使因特网应用程序更小、更快,更友好。

这里我用ajax写一个简单的登录页面:首先用到的是数据库login的表,

使用ajax怎么实现一个登录功能

下面是登录页面的代码,首先要引入jquery包

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>无标题文档</title>
  <script src="jquery-3.1.1.min.js"></script> /*引入jquery包*/
</head>
<body>
<h3>登录页面</h3>
<div>用户名:<input type="text" id="uid"/></div>
<div>密码:<input type="text" id="pwd"/></div>
<div><input type="button" id="btn"value="登录"/></div>11</body>12</html>

登录页面很简单,就不上图了,之前的博客也写过很多次了

然后下面就是ajax的写法了

<script type="text/javascript">
$("#btn").click(function(){
 //第一步:取数据,这里用到了用户名和密码
  var uid=$("#uid").val();
  var pwd=$("#pwd").val();
  //第二步:验证数据,这里需要从数据库调数据,我们就用到了ajax
  $.ajax({
    url:"dlchuli.php",//请求地址
    data:{uid:uid,pwd:pwd},//提交的数据
    type:"POST",//提交的方式
    dataType:"TEXT", //返回类型 TEXT字符串 JSON XML
    success:function(data){
   //开始之前要去空格,用trim()
      if(data.trim()=="OK")
      {
        window.location.href = "main.php";
      }
      else{
       alert("用户名或者密码错误");
      }
    }
  })
})
</script>

dlchuli.php的代码写法如下:

<?php
include("DADB.class.php");
$db=new DADB();
$uid=$_POST["uid"];
$pwd=$_POST["pwd"];
$sql="select password from login where username='{$uid}'";
$arr=$db->Query($sql);
if($arr[0][0]=$pwd && !empty($pwd))
{
  echo"OK";
}
else{
  echo"NO";
}
?>

以上就是使用ajax怎么实现一个登录功能,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

向AI问一下细节
推荐阅读:
  1. 使用php怎么实现一个登录功能
  2. 如何在php项目中利用ajax实现一个登录跳转功能

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ajax
  • 上一篇新闻:
    使用ajax怎么实现三级联动
  • 下一篇新闻:
    使用Ajax怎么实现二级联动

猜你喜欢

  • negativearraysizeexception错误怎么解决
  • 私有云服务器租用价格是多少
  • 私有云服务器租用有哪些用途
  • ssl提示证书风险如何解决
  • C语言atoi函数怎么使用
  • 数据库to_date的用法有哪些
  • 河南云服务器租用有哪些优势
  • 应用程序在加载ssl时遇到内部错误怎么解决
  • windows下ssl报错怎么解决
  • ssl证书安装无效怎么解决
最新资讯
  • 如何使用Vant的AddressPicker组件
  • 如何自定义Vant组件的样式
  • 如何使用JDK的Java安全库
  • 如何使用Vant的Slider组件
  • Vant库的组件是否支持自定义类名和内联样式
  • Vant库是否提供了组件尺寸调整功能
  • 如何使用Vant的PasswordInput组件
  • 如何使用Vant的Calendar组件
  • 如何使用JDK的Java图形2D库
  • 如何安装JDK
相关推荐
  • 怎么在PHP中使用Ajax实现一个登录验证功能
  • 怎么在PHP中使用AJAX实现一个登录功能
  • 怎么在PHP中使用jQuery与Ajax实现一个用户登录与退出功能
  • 使用Ajax怎么实现一个搜索分页功能
  • 使用ajax怎么实现一个页面局部加载功能
  • 使用ajax怎么实现一个实时验证功能
  • 使用ajax怎么实现一个验证码功能
  • ECSHOP中如何实现ajax弹窗登录功能
  • AJAX怎么实现无刷新登录功能
  • ajax登录功能的实现方法

相关标签

ajax+jsf 什么是ajax ajax上传文件 ajax jquery ajax提交 ajax技术 $.ajax jquery ajax ajaxreturn ajax跨域 ajaxsubmit .ajax ajax请求 ajaxfileupload.js ajaxpro ajaxupload.js ajaxfileupload ajaxform 日志模块 qcombobox
AI

深圳SEO优化公司沙井设计网站公司孝感网络营销多少钱崇左网站推广济南网站开发多少钱爱联网站建设推荐本溪企业网站设计价格滨州营销型网站建设哪家好文山网站推广工具价格大理建设网站报价金华网站改版平湖模板制作价格桂林网站推广方案推荐玉溪推广网站喀什网站优化报价大丰阿里店铺托管推荐张掖网站开发南京优化多少钱思茅优秀网站设计公司宿州关键词按天扣费黄山网站排名优化哪家好邯郸网络推广推荐酒泉网站设计模板价格杭州英文网站建设绥化seo价格哈尔滨网络营销公司长葛建设网站推荐鸡西网站优化按天收费多少钱十堰网页设计推荐莱芜网站制作设计价格沧州网站推广方案多少钱歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化