此一步君向何去
2020-09-05 16:01
采纳率: 60%
浏览 1.7k

如何实现登录成功后跳转的页面?

我登录成功后想要跳转到loding.html页面中,应该如何实现?

$(document).ready(function () {
            $(".button").on("click",function(){
                if(login()){
                    $.ajax({
                        type: "post",
                        url: "http://xxxxx/login",
                        data : JSON.stringify({
                            username:$("#name").val(),
                            password:$("#psw").val()
                        }),
                        success: function (res) {
                            console.log(res)
                        }
                        window.location.href = "loading.html";
                    });
                }
            })
        });

图片说明
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 黑牛儿 2020-09-06 00:04
    已采纳

    上代码:
    $(document).ready(function () {
    $(".button").on("click",function(){
    if(login()){
    $.ajax({
    type: "post",
    url: "http://xxxxx/login",
    data : JSON.stringify({
    username:$("#name").val(),
    password:$("#psw").val()
    }),
    success: function (res) {

                                                  if(res.code == 200){
                                                       window.location.href = "loading.html";
                                                    }else{
                                                        alert('登录失败,请重试');
                                                    }
    
                        }
    
                    });
                }
            })
        });
    
    点赞 2 评论
  • blownewbee 2020-09-05 23:52

    window.location.href = "loading.html";
    这个要写在success 里啊

    点赞 评论
  • shuangmu9768 2020-09-06 00:03

    success是成功后的执行函数

    success:function(res){
        //解析token,缓存token
        window.location.href = "loading.html";  //需要带token时,在url里拼接token
    }
    
    点赞 评论

相关推荐 更多相似问题