登录后返回原访问页面



 getUrlParams:function(name){
        const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
        const r = window.location.search.substr(1).match(reg);
        if (r !== null) return decodeURI(r[2]); return null;
    }


 $('#js-password-btn').on('click',function(){
        if($.trim(passphone.val())===''){
           toast('手机号码不能为空');
            return false;
        }else if(!isPhoneNo($.trim(passphone.val()))){
            toast('请输入正确的手机号码');
            return false;
        }
        else if($.trim(password.val())===''){
            .toast('请输入密码');
            return false;
        }else{
            var sendParams = passForm.serializeObject();
            console.log(sendParams)
            $.ajax({
                url:'/member/login',
                type:'post',
                data:JSON.stringify(sendParams),
                contentType:'application/json;charset=UTF-8',
                success: function (data, status) {
                    console.log('成功',data);
                    if(200 == data.code ){
                        $('#js-password-btn').attr('disabled','disabled');
                        window.location.href=toUrl?decodeURIComponent(toUrl):"/";
                    }else{
                        ihaiwai.toast(data.message);
                        $('#js-password-btn').removeAttr('disabled',false);
                    }
                },
                error: function (xhr) {
                    console.log('失败',xhr)
                    ihaiwai.toast('登录失败,请稍后重试!');
                }
            })
        }
    });



参考:http://blog.csdn.net/fungleo/article/details/51673681


猜你喜欢

转载自blog.csdn.net/chenyu201003/article/details/77879961