ajax发送中执行ajax,并实现跳转其他页面 ,注册页面最后一个校验邮箱

本文介绍了一种使用JavaScript进行用户注册验证的方法,包括通过AJAX实现邮箱验证及提交表单信息,最后完成页面跳转的功能。

 在js中实现跳转其他网页
    location.href = '百度网址'
    location.assign = '百度网址'
ajax 中发送 ajax,并实现跳转
在注册模块中,当邮箱在最后一个input时,要进行邮箱校验,就要发送ajax,这样才能提示邮箱是否错误,不进行页面跳转,收到jsonresponse后,再发送ajax的post请求,提交name,password等信息,再次受到jsonresponse后,在使用location.href实现跳转


$('#register_form').submit(function() {



check_user_name();
check_pwd();
check_cpwd();
check_email();


if(error_name == false && error_password == false && error_check_password == false && error_email == false && error_check == false ) {




            $email = $('#email')
            var email_val = $('#email').val()


            $.get('/user/register_email/', {'email': email_val}, function (dat) {
                if (dat.result == 'yes') {
                    $email.next().show();
                }
                else {


                    username = $('#user_name').val()
                    password = $('#pwd').val()
                    dict_info = {'username': username, 'password': password, 'email': email_val}
                    $.post('/user/register_form/', dict_info, function (dat) {
if(dat.result=='yes'){location.assign('/')}
                    })
                }
            })
        }
return false;
});
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值