var level = checkPasswordLevel($("#password").val());
switch (level) {
case 1: {
$("#td1").css("backgroundColor", "#FF8000");
$("#td2").css("backgroundColor", "");
$("#td3").css("backgroundColor", "");
}
break;
case 2: {
$("#td1").css("backgroundColor", "");
$("#td2").css("backgroundColor", "#FF4000");
$("#td3").css("backgroundColor", "");
}
break;
case 3: {
$("#td1").css("backgroundColor", "");
$("#td2").css("backgroundColor", "");
$("#td3").css("backgroundColor", "#5CB85C");
}
break;
}
})
$("#password2").blur(function () {
var password = $("#password").val();
var password2 = $("#password2").val();
if (password != password2) {
$("#pwdError").text("两次输入的密码不一致!");
return;
}
else {
$("#pwdError").text("");
}
});
//todo:焦点离开email的时候,编写正则表达式检查email地址是否正确
//todo:前台用户的注册:邮件发送激活码,一个邮件只能注册一个账号。
$("#email").blur(function () {
var email = $(this).val();
if (email == "") {
$("#userEmailMsg").text("邮箱不能为空!");
return;
}
else {
var re = /^\w+@[a-z0-9]+(\.[a-z]+){1,3}$/;
if (re.test(email)) {
$.ajax({
url: "UserController.ashx", type: "post", dataType: "json",
data: { action: "checkEmail", email: email },
success: function (data) {
if (data.status == "ok") {
$("#userEmailMsg").text(data.msg);
return;
}
else if (data.status == "error") {
$("#userEmailMsg").text(data.msg);
return;
}
},
error: function () {
$("#userEmailMsg").text("检查邮箱是否可用失败");
return;
}
})
}
else {
$("#userEmailMsg").text("邮箱的格式不正确!");
return;
}
}
Redis的安装以及在项目中使用Redis的一些总结和体(5)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/e7098e21afb944b607e5c5230c350d78.html