ajax注册

韩琳*

js,html

项目描述

ajax 注册

上传时间

2021.09.05

浏览人数

581人
韩琳*
天津市宁河县
Hot:11355

注册成功

ajax注册

注册失败:

ajax注册


链接部分:

<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1.0,user-scalable=0 ">
<title>注册页</title>
<link rel="shortcut icon" href="../img/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="../Css/bootstrap.5.1.min.css">
<script src="../js/jquery.3.6.0.js"></script>
<script src="../js/bootstrap.5.1.min.js"></script>

html部分:

<nav class="navbar navbar-expand-lg navbar-light bg-white" style="height: 100px">
    <div class="container-fluid">
        <img src="../img/aa.jpg" style="width:100px" height="50px">
        <a class="navbar-brand fs-2 fw-bold m-lg-2" href="#">牛人</a>
        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
                aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="navbarSupportedContent">
            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                <li class="nav-item">
                    <a class="nav-link active fs-4" aria-current="page"  href="#">作品</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link fs-4" href="#">课程</a>
                </li>
                <li class="nav-item dropdown fs-4">
                    <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button"
                       data-bs-toggle="dropdown" aria-expanded="false">
                        企业文化
                    </a>
                    <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
                        <li><a class="dropdown-item" href="#">Action</a></li>
                        <li><a class="dropdown-item" href="#">Another action</a></li>
                        <li>
                            <hr class="dropdown-divider">
                        </li>
                        <li><a class="dropdown-item" href="#">Something else here</a></li>
                    </ul>
                </li>
                <li class="nav-item">
                    <a class="nav-link disabled fs-4" href="#" tabindex="-1" aria-disabled="true">关于我们</a>
                </li>
            </ul>
            <form class="d-flex">
                <input class="form-control me-2" type="作品" placeholder="作品" aria-label="作品">
                <button class="btn " style="background:#2e967b; width: 80px" type="submit">搜索</button>
            </form>
        </div>

    </div>
</nav>

<div class="container-xxl">
    <div class="row">

        <div class="d-none d-sm-block col-sm-2 col-md-2 col-lg-4"></div>
        <div class="d-none d-lg-block col-lg-4"style="margin-top: 100px">
            <h2 class="mb-5 mt-2 text-center fs-1" style="color: #2e967b">密码登录</h2>

            <form action="#">
                <div class="mb-3">
                    <input type="name" class="form-control p-2 fs-2" style="width: 500px" placeholder="昵称" id="nc" onblur="uh()">
                </div>
                <div class="mb-3">
                    <input type="text" class="form-control p-2 fs-2" style="width: 500px" placeholder="邮箱" id="un" onblur="uh()">
                </div>

                <div class="mb-3">
                    <input type="password" class="form-control p-2 fs-2"style="width: 500px" placeholder="密码" id="pw" onblur="uh()">
                </div>

                <div class="mb-3">
                    <input type="password_confirm" class="form-control p-2 fs-2" style="width: 500px" placeholder="请再次输入密码" id="epw" onblur="uh()">
                </div>


                <div class="mb-3 hide error-block ">
                    <p id="error-msg" style="color: #2e967b; font-size: 20px; font-weight: 600 ;"></p>
                </div>

                <div class="mb-3  text-center">
                    <button type="button" class="btn  mt-5 " style="width: 120px ;color: white; font-size: 20px; background:#2e967b;" onclick="submitForm()">确认注册
                    </button>
                </div>

            </form>





        </div>
        <div class="col-xs-12 col-sm-8 col-md-8  col-lg-4 p-5">




        </div>


    </div>

</div>

js部分:


function uh () {

    let un = $("#un").val();
    let pw = $("#pw").val();
    let epw =$("#epw").val();

    if (un.length === 0 || pw.length === 0 || epw.length ===0){
        $("#error-msg").text("四个输入框都为必填项~!");
        return false;

    }else {
        $("#error-msg").text("");
        return true;


    }

}


function submitForm() {
    let is = uh();
    if (is === false) return;


    let nc =$("#nc").val();
    let un = $("#un").val();

    let pw = $("#pw").val();
    let epw = $("#epw").val();





    if (pw===epw){

        console.log("密码输入一致");

    }else {

        $("#error-msg").text("密码输入不一致")

        console.log("密码输入不一致 ");
    }


    if (pw.length<5||epw.length<5){
        $("#error-msg").text("密码不能小于5位");
        return;
    }else {
        $("#error-msg").text("注册成功");
    }
    // 准备好后端的接口地址
    let register = "https://zhuzuoji.com/myapi/employee/register";
    // 准备好后端接口需要的参数 (详情如图)
    let sj ={

        key:"vv9544",
        email: un,
        password:pw,
        password_confirm:epw,
        name:nc,

    };



    $.ajax({


        url:register,
        data:sj,
        type:'post',
        success:function (result) {
            result = JSON.parse(result); //把后端返回的字符串转化为JS中的对象格式
            console.log(result);
            if(result.status===1){ // 如果后端返回的数据中的status为true 则为登录成功
                console.log("注册成功! 快去登录吧!");
            }else {
                $("#error-msg").text("注册失败:" + result.msg);

            }


        }



    })



}

                                                                                                                                            加油❤

韩琳*

当前作品暂无评分

还未获得评语哦~
web 天津web培训 PS AJAX JQUERY 天津web培训 天津web前端培训 web培训 web前端培训 CSS jQuery 天津web前端培训班 天津web前端培训 CSS jQuery 天津web前端培训 天津web培训 天津web培训哪家好 VS Code WebStorm 天津web前端培训 web前端培训 web前端 VS Code WebStorm Dreamweaver、Visual 天津web前端培训 web前端培训 web前端 前端开发培训 VS Code DreamWeaver 天津web前端培训 web前端培训 天津前端培训 天津web培训 web前端 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 WebStorm Eclipse Editplus 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 天津web培训 web前端开发培训 天津前端开发培训 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 web前端培训 天津web前端培训班 天津web前端培训机构 Visual Studio Code Sublime Text WebStorm Ecli 天津web前端培训 天津web前端培训机构 web前端开发培训 天津web培训 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 天津web前端培训机构 web前端培训 web前端培训班 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 天津web前端开发培训 天津web培训 天津前端开发培训 HBuilder Visual Studio Code Sublime Text WebS 天津web前端培训 天津web前端培训机构 天津web前端培训学校 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 天津web前端培训机构 天津web前端培训班 天津web前端培训学校 web java python 天津web前端培训 天津web前端培训班 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训机构 天津web前端培训学校 web前端培训 web java python 天津web前端培训 天津web前端培训机构 web前端培训班 web前端培训 web java python 天津web前端培训 天津web前端培训班 天津web前端培训机构 web前端培训学校 python java web 天津web前端培训 天津web前端培训学校 web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训机构 天津web前端培训班 web python java 天津web前端培训 天津web前端培训学校 web前端培训班 web python java 天津web前端培训 天津web前端培训班 web前端培训 web java python 天津web前端培训 天津web前端培训班 天津web前端培训机构 web前端培训 web python java 天津web前端培训 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训班 web前端培训 web java python 天津web前端培训 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训班 web前端培训 web java python 天津web前端培训 天津web前端培训班 web java python 天津web前端培训 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训班 web前端培训机构 web python java 天津web前端培训 天津web前端培训班 web java python 天津web前端培训 天津web前端培训班 web java python 天津web前端培训 天津web前端培训哪家好
韩琳*    11355 天津市宁河县 设计师杨冰是女孩 1995.**.**
本网站已在中国版权保护中心登记了美术作品著作权与软件著作权违者将依法追究责任,特此声明! | Copyright©2013-2022,zhuzuoji.com | 诚筑说培训学校(天津)有限公司内容支持 | 京ICP备17020986号-5