广告
返回顶部
首页 > 资讯 > 精选 >AJAX如何实现简单的注册页面异步
  • 796
分享到

AJAX如何实现简单的注册页面异步

2023-06-08 08:06:35 796人浏览 独家记忆
摘要

小编给大家分享一下ajax如何实现简单的注册页面异步,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!AJAX简介(1)AJAX = 异步 javascript 和

小编给大家分享一下ajax如何实现简单的注册页面异步,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

AJAX简介

(1)AJAX = 异步 javascript 和 XML。

(2)AJAX 是一种用于创建快速动态网页的技术。

(3)通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

(4)传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

 简单布局

AJAX如何实现简单的注册页面异步

js先判断,把前端可以的判断做,减少服务器的交互

$('button').on('click',function(){;      var booluser = $('#data input')[0].value.length >= 8;      var   boolpwd = $('#data input')[1].value.length >= 6 ;      var boolpwd1 = $('#data input')[1].value == $('#data input')[2].value ;      var retel =/^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/g;       var booltel = retel.test($('#data input')[3].value);      var reemail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/g ;      var boolemail = reemail.test($('#data input')[4].value);      //这里应该嵌套使if的,但是不是实际开发,这么写便于代码观看      if(!booluser){        console.log('user:不能少于8位');      }      if(!boolpwd){        console.log('pwd:不能少于6位');      }      if(!boolpwd1){        console.log('pwd1:两次输入密码不一致');      }      if(!booltel){        console.log('tel:请输入正确的电话号');      }      if(!boolemail){        console.log('email:请输入正确的邮箱格式');      }

利用ajax做异步请求

if(booluser && boolpwd && boolpwd1 && booltel && boolemail){                $.ajax({          type:"get",                   url:"reg.PHP",          async:true,          data:{            user:$('#data input')[0].value,            pwd:$('#data input')[1].value,            tel:$('#data input')[3].value,            email:$('#data input')[4].value          },          success : function(data){            console.log(data);          }        });      }      })

php中接受网络请求传过来的数据,查看数据库做出判断,把结果反馈给前段

<?phpvar_dump($_GET);$user = $_GET['user'];$pwd = $_GET['pwd'];$tel = $_GET['tel'];$email = $_GET['email'];$msg = '';header('Content-type:text/html;charset=utf8');  $adders = "mysql:host=localhost;dbname=Users;";  $db = new PDO($adders,"root");  $db->exec('set names utf8');  //链接数据库,创建表  $result = $db->exec('create table if not exists ajaxreg(user varchar(100)      primary key,pwd varchar(100),tel varchar(30),email varchar(30))      default charset=utf8');  $resulttel = $db->query("select tel from ajaxreg ");  $resulttel->setFetchMode(PDO::FETCH_ASSOC);  $arr = $resulttel->fetchAll();   foreach($arr as $ar){    if( $ar['tel'] == $tel){      $msg = "您输入的手机号已经存在";     echo $msg;    //如果手机号已存在,终止整个程序    die();    }  }     //如果手机号不存在执行下面代码     $result = $db->exec("insert into ajaxreg values(     '$user','$pwd','$tel','$email')");     if($result){      $msg = "注册成功";     }else{     $msg = "用户名已存在";     }  echo $msg; $db->close();?>

这样一个简单的注册界面就用AJAX实现了

以上是“AJAX如何实现简单的注册页面异步”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: AJAX如何实现简单的注册页面异步

本文链接: https://www.lsjlt.com/news/252694.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • AJAX如何实现简单的注册页面异步
    小编给大家分享一下AJAX如何实现简单的注册页面异步,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!AJAX简介(1)AJAX = 异步 JavaScript 和 ...
    99+
    2023-06-08
  • 如何实现AJAX简单异步通信
    这篇文章主要讲解了“如何实现AJAX简单异步通信”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现AJAX简单异步通信”吧!具体分析如下:客户端:向服务...
    99+
    2022-10-19
  • ajax如何实现简单的登录页面
    小编给大家分享一下ajax如何实现简单的登录页面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一.什么是ajaxAjax是一种无需重新加载整个网页,能够更新部分网...
    99+
    2023-06-08
  • JavaScript如何实现简易登录注册页面
    小编给大家分享一下JavaScript如何实现简易登录注册页面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下<!DOCTYPE htm...
    99+
    2023-06-26
  • Java如何实现简单GUI登录和注册界面
    本篇内容主要讲解“Java如何实现简单GUI登录和注册界面”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java如何实现简单GUI登录和注册界面”吧!先看效果图:登陆界面:注册界面:实现代码如下...
    99+
    2023-06-30
  • SpringBoot如何实现简单的登录注册
    这篇文章将为大家详细讲解有关SpringBoot如何实现简单的登录注册,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。第一步:建立简单的项目第二步:建一个简单的数据表第三步:配置文件如下:pom.xml文件...
    99+
    2023-06-29
  • ajax如何编写简单的登录页面
    这篇文章主要介绍了ajax如何编写简单的登录页面,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。AJAX的全称是Asynchronous JavaScript and XML(...
    99+
    2023-06-08
  • node.js如何实现简单登录注册功能
    本文小编为大家详细介绍“node.js如何实现简单登录注册功能”,内容详细,步骤清晰,细节处理妥当,希望这篇“node.js如何实现简单登录注册功能”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先需要一个sev...
    99+
    2023-06-30
  • php如何实现简单注册登陆系统
    今天小编给大家分享一下php如何实现简单注册登陆系统的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、注册系统1、需求分析在...
    99+
    2023-07-05
  • Ajax如何实现表单异步上传文件
    这篇文章主要介绍Ajax如何实现表单异步上传文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.起因做前台页面时,需要调用WebAPI的Post请求,发送一些字段和文件(相当于把表...
    99+
    2022-10-19
  • Ajax注册用户时如何实现表单验证功能
    这篇文章主要讲解了“Ajax注册用户时如何实现表单验证功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ajax注册用户时如何实现表单验证功能”吧!很多时候在网站上注册时,我们会发现,注册表...
    99+
    2023-06-08
  • js如何实现简单实用的AJAX
    这篇文章主要介绍了js如何实现简单实用的AJAX,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。JS是什么JS是JavaScript的简称,它是一种直译式的脚本语言,其解释器被...
    99+
    2023-06-08
  • HTML+jQuery如何实现简单的登录页面
    这篇文章主要介绍“HTML+jQuery如何实现简单的登录页面”,在日常操作中,相信很多人在HTML+jQuery如何实现简单的登录页面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML+jQuery如何...
    99+
    2023-06-25
  • laypage前端分页插件如何实现ajax异步分页
    这篇文章将为大家详细讲解有关laypage前端分页插件如何实现ajax异步分页,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下function Get...
    99+
    2022-10-19
  • Android如何实现简单QQ登录页面
    本篇内容介绍了“Android如何实现简单QQ登录页面”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!设计一个简单QQ登录页面,无任何功能。然...
    99+
    2023-06-30
  • Vue简易注册页面+发送验证码功能的实现示例
    目录1. 效果展示2. 增强版验证码及邮件推送管理(见以后的博客)3. 大致思路4. 前期准备5. 前端代码6. 后端1. 效果展示 2. 增强版验证码及邮件推送管理(见以后的博...
    99+
    2022-11-12
  • 如何利用 Linq+Jquery+Ajax 实现异步分页功能
    本篇内容主要讲解“如何利用 Linq+Jquery+Ajax 实现异步分页功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何利用 Linq+Jquery+A...
    99+
    2022-10-19
  • 如何实现一个简单的Ajax页面无刷新进行用户验证案例
    这篇文章给大家分享的是有关如何实现一个简单的Ajax页面无刷新进行用户验证案例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。效果如下图:实现主要过程:在UsersAction类中...
    99+
    2022-10-19
  • 纯javascript中ajax如何实现php异步提交表单
    这篇文章将为大家详细讲解有关纯javascript中ajax如何实现php异步提交表单,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。很多时候需要异步提交表单,当表单太多是时候,一个个getElementB...
    99+
    2023-06-08
  • python和sqlite3数据库如何实现简单登陆注册功能
    这篇文章将为大家详细讲解有关python和sqlite3数据库如何实现简单登陆注册功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。#coding=utf8...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作