#修改密码、经典代码

修改密码、经典代码

在ASP.NET MVC项目中我们要设置密码修改功能,下面我们就来了解ASP.NET MVC修改密码流程和操作吧!
第一、首先我们先写号对应的输入框代码,对输入的数据进行接收和传输
#修改密码、经典代码_第1张图片
首先要判断页面输入的数据不能为空,否则返回提示:“请把页面数据填写完整”
第二、判断输入的原密码是否正确:(当前登陆用户ID在登陆成功时就用Session记录下来了)所以就可以通过用户ID查询出具体用户对应的密码啦,用来与页面输入的密码进行判断原密码是否正确。
第三、要判断输入要修改成的密码进行两次输入且两次输入密码要一至:防止用户刚改密码就找不到密码:
修改密码:的关键代码,如下:
//点击提交确定修改按钮
$("#btnSubmit").click(function(){
var primary = $("#primary").val();//原密码
var newID = $("#newID").val();//新密码
var confirm = $("#confirm").val();//确定密码
var UserID =@Session[“UserID”];// 从登陆成功时记录下来的@Sessi,获取用户iD :UserID
if (primary != “” && confirm != “” && newID != “”) {
if (confirm == newID) {
$.post("/HomePage/ModificationPassword/GetmoDifiedData", { UserID:UserID ,confirm:confirm ,primary:primary}, function (returnJson) {
layer.alert(returnJson.Text)
if( returnJson.State ==true){
setTimeout(function(){
//使用定时器设置弹出框时间//setTimeout
window.location.replace("/denglu/Index");},2000); //使用replace不会出现后退按钮
}
});
}
else {
layer.alert(“修改密码与确定密码不一致”, { icon: 0, title: ‘提示’ });
}
}
else {
layer.alert(‘请填写完整信息’, { icon: 0, title: ‘提示’ });
}
});
#修改密码、经典代码_第2张图片

你可能感兴趣的:(#修改密码、经典代码)