Ajax驗證登入後跳轉到主頁面

2021-07-12 07:24:39 字數 1036 閱讀 4760

在「物業報修系統」的登入頁面裡,我用ajax的post方法給伺服器提交使用者郵箱和密碼,伺服器驗證後給我返回一條json資料,裡邊有驗證的結果。

只要在ajax的success函式中加入這麼一條:

// ,登入驗證通過,自動跳轉到主頁面

window.location

.href = "/student/dashboard"

;

只要伺服器驗證成功,前端的js就會自動跳轉到主頁面(localhost:8080/student/dashboard),非常的方便。

ajax函式的全部**如下:

$.ajax(,

cache: !1,

timeout: 3e4,

datatype: "json",

success: function

(data)

else

if (data.resultinfo == "invalid password") else

// ,登入驗證通過,自動跳轉到主頁面

window.location.href = "/student/dashboard";

// window.location.href("/student/dashboard");

var f = b.code;

0 == f ? ("undefined" != typeof mixpanel && (mixpanel.identify(a), mixpanel.people.set()), settimeout(function

() , 500)) : 1 == f && ($("#login-btn").removeattr("disabled"), warnings.eq(1).text("email或密碼錯誤").addclass("warning-password-show"))}},

error:function

() });

在返回的json資料裡,提取出驗證結果,分別提示「使用者不存在」和「密碼錯誤」,若成功,就自動跳轉。

nutz web應用中主頁跳轉到登入頁面的方式

一 前言 二 準備工作 需要使用到兩個url的處理分別如下 at index ok redirect tologin filters 表示該url不被過濾 使用乙個空的過濾器 public void init at tologin ok 此處配置登入頁面的位址路徑 filters public vo...

使用者登入後跳轉到 登入前 的頁面 url 跳轉

在一般有使用者登入的 中,都會有需要使用者登入後才能操作的頁面,如果在使用者登入後能跳轉到之前的頁面,就會給使用者乙個很好的體驗,也能讓他們更容易的瀏覽要操作的頁面。這中間主要用到的是獲取url引數,獲取後用於跳轉。主要實現步驟 為了能很好的說明,主要已兩個頁面為例,order.aspx,login...

vue實現登入後跳轉到之前的頁面

在開發中我們經常遇到這樣的需求,需要使用者直接點選乙個鏈結進入到乙個頁面,使用者點選後鏈結後會觸發401攔截返回登入介面,登入後又跳轉到鏈結的頁面而不是首頁,這種問題該如何去做呢?先說一下我們需要用到的幾個api 1.router.currentroute 當前的路由資訊物件,我們可以通過route...