user_password.js 1.6 KB

var user_password = {
		checkForm : function() {
			//初始化
			$.formValidator.initConfig({
				formid : "uppassForm"
			});
			//旧密码
			$("#oldpassword").formValidator({
				onshow : "您之前使用的密码,<a href='http://www.yohobuy.com/help/?category_id=57'>忘记密码?</a>",
				onfocus : "请输入旧密码",
				oncorrect : "输入正确"
			}).inputValidator({
				min : 6,
				max : 30,
				onerror : "密码必须为6位以上,30位以下字母或数字"
			}).ajaxValidator({
				type : "get",
				url : "/home/userpwd/check",
				success : function(data) {
					if (data == "1") {
						return true;
					} else {
						return false;
					}
				},
				error : "服务器没有返回数据,可能服务器忙,请重试",
				onerror : "您输入的旧密码有误,请从新输入",
				onwait : "正在对旧密码进行合法性校验,请稍候..."
			});
			$('#password').formValidator({
				onshow : "您要设置的新密码,密码为6位以上30位以下字母或数字",
				onfocus : "请输入密码",
				oncorrect : "输入正确"
			}).inputValidator({
				min : 6,
				max : 30,
				onerror : "密码必须为6位以上,30位以下字母或数字"
			});
			$('#confirm_password').formValidator({
				onshow : "重复密码和新密码要一致",
				onfocus : "请输入确认密码",
				oncorrect : "输入正确",
				empty: false
			}).inputValidator({
				min : 6,
				max : 30,
				onerror : "密码必须为6位以上,30位以下字母或数字"
			}).compareValidator({
				desid : 'password',
				onerror : "重复密码和新密码要一致,请重新输入"
			});
		}
}