在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;
});
本文介绍了一种使用JavaScript进行用户注册验证的方法,包括通过AJAX实现邮箱验证及提交表单信息,最后完成页面跳转的功能。
435

被折叠的 条评论
为什么被折叠?



