ajax实现登录功能的图文详解

这次给大家带来ajax实现登录功能的图文详解,ajax实现登录功能的注意事项有哪些,下面就是实战案例,一起来看一下。

AJAX的全称是Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。

ajax的优点:

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

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

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

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

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

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

ajax实现登录功能的图文详解

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

    无标题文档   /*引入jquery包*/

登录页面

用户名:

密码:

1112

登录后复制

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

然后下面就是ajax的写法了

$("#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("用户名或者密码错误");      }    }  })})

登录后复制

dlchuli.php的代码写法如下:

Query($sql);if($arr[0][0]=$pwd && !empty($pwd)){  echo"OK";}else{  echo"NO";}?>

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

怎样用ajax实现弹窗登录

Ajax+bootstrap优化网页用户体验的步奏

以上就是ajax实现登录功能的图文详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2776370.html

(0)
上一篇 2025年3月8日 14:50:40
下一篇 2025年3月6日 10:01:15

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论