From 9e54e14587855f8edf4d98bd81dcfd3853cff660 Mon Sep 17 00:00:00 2001 From: laptop_zup Date: Mon, 16 Dec 2024 23:52:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=89=8D=E7=AB=AF=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=A0=81=E4=B8=8D=E8=87=AA=E5=8A=A8=E5=88=B7=E6=96=B0?= =?UTF-8?q?=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zup --- .../templates/system/index/login.html | 50 +++++++++++-------- 1 file changed, 28 insertions(+), 22 deletions(-) diff --git a/src/main/resources/templates/system/index/login.html b/src/main/resources/templates/system/index/login.html index cfee02c..919239e 100644 --- a/src/main/resources/templates/system/index/login.html +++ b/src/main/resources/templates/system/index/login.html @@ -47,28 +47,34 @@ layer = parent.layer === undefined ? layui.layer : top.layer $ = layui.jquery; - //登录按钮 - form.on("submit(login)",function(data){ - var btn = $(this); - //设置登录按钮 为不可点击 - btn.text("登录中...").attr("disabled","disabled").addClass("layui-disabled"); - $.post("/login/login",data.field,function(rs){ - //设置登录按钮 恢复可点击 在前端防止 重复点击 - btn.text("登录").attr("disabled",false).removeClass("layui-disabled"); - layer.msg(rs.msg); - if(rs.code != 200){ - layer.msg(rs.msg); - $.get("/login/getCode",function (code) { - $("#img").attr("src","/login/getCode"); - }) - }else{ - //跳转到templates/system/index/index.html页面 - layer.msg(rs.msg); - location.href="/sys/index"; - } - }); - return false; - }) +// 登录按钮 + form.on("submit(login)", function (data) { + var btn = $(this); + // 设置登录按钮为不可点击 + btn.text("登录中...").attr("disabled", "disabled").addClass("layui-disabled"); + + // 发送登录请求 + $.post("/login/login", data.field, function (rs) { + // 设置登录按钮恢复可点击,防止重复点击 + btn.text("登录").attr("disabled", false).removeClass("layui-disabled"); + + // 显示提示信息 + layer.msg(rs.msg); + + if (rs.code != 200) { + // 如果登录失败,刷新验证码图片 + layer.msg(rs.msg); + $("#img").attr("src", "/login/getCode?time=" + new Date().getTime()); + } else { + // 登录成功,跳转到系统首页 + layer.msg(rs.msg); + location.href = "/sys/index"; + } + }); + + return false; + }); + //表单输入效果 $(".loginBody .input-item").click(function(e){