ajax判断密码是否一致,jquery.validate ajax方式验证密码是否正确
在做網站的時候有一塊需要用到jquery.validate插件 ajax方式的方式來驗證原始密碼是否正確,研究了研究加上博客園朋友的幫助,終于實現了。貼出代碼
$(function () {
$("#form1").validate({
rules: {
pwd: {
required: true,
remote: {
url: "@Url.Action("ValidatePwd", "UserInfo")",
type: "post",
dataType: "json",
data: {
pwd: function () {
return $("#pwd").val(); //這個是取要驗證的密碼
}
},
dataFilter: function (data) { //判斷控制器返回的內容
if (data == "true") {
return true;
}
else {
return false;
}
}
}
},
password: {
required: true,
rangelength: [6, 16]
},
confirm_password: {
required: true,
rangelength: [6, 16],
equalTo: "#password"
}
},
messages: {
pwd: {
required: "請填寫原始密碼!",
remote: "原始密碼不正確,請重新填寫!" //這個地方如果不寫的話,是自帶的提示內容,加上就是這個內容。
},
password: {
required: "請填寫新密碼",
minlength: jQuery.format("登錄名長度在6-12位之間!")
},
confirm_password: {
required: "請填寫確認密碼!",
minlength: "密碼需由6-16個字符(數字、字母、下劃線)組成!",
equalTo: "兩次輸入密碼不一致!"
}
},
onfocus: true,
onkeyup: false, //這個地方要注意,修改去控制器驗證的事件。
onsubmit: false
});
總結
以上是生活随笔為你收集整理的ajax判断密码是否一致,jquery.validate ajax方式验证密码是否正确的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 笔记本x31搭建家用win服务器系统,T
- 下一篇: ajax跨域请求原理,Ajax跨域请求的
