Files
HTCloud/HT.Cloud.Web/Areas/SystemOrganize/Views/User/ReviseSelfPassword.cshtml
2024-11-14 09:01:55 +08:00

60 lines
2.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@{
ViewBag.Title = "RevisePassword";
Layout = "~/Views/Shared/_Form.cshtml";
}
<script>
layui.use(['jquery', 'form', 'common', 'optimizeSelectOption'], function () {
var form = layui.form,
common=layui.common,
$ = layui.$;
//自定义验证规则
form.verify({
equal: function (value, item) { //value表单的值、item表单的DOM对象
if (value != layui.$('input[name="F_UserPassword"]').val()) {
return '密码不相同请重新输入!'
}
},
pass: function (value, elem) {
var EXP = /^[\S]{6,12}$/;
if (value && !EXP.test(value)) {
return '密码必须6到12位且不能出现空格';
}
}
});
wcLoading.close();
//监听提交
form.on('submit(saveBtn)', function (data) {
var postData = data.field;
common.submitForm({
loading: "正在修改数据...",
url: "/SystemOrganize/User/SubmitReviseSelfPassword",
param: postData,
success: function () {
}
})
return false;
});
});
</script>
<div class="layuimini-container">
<div class="layuimini-main">
<div class="layui-form layuimini-form" lay-filter="useradmin">
<div class="layui-form-item">
<label class="layui-form-label">新密码</label>
<div class="layui-input-block">
<input type="password" id="F_UserPassword" name="F_UserPassword" lay-verify="required|pass" class="layui-input ">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">确认密码</label>
<div class="layui-input-block">
<input type="password" id="F_UserPasswordNew" name="F_UserPasswordNew" lay-verify="required|pass|equal" class="layui-input ">
</div>
</div>
<div class="layui-form-item layui-hide">
<button class="layui-btn site-demo-active" lay-submit id="submit" lay-filter="saveBtn">确认保存</button>
</div>
</div>
</div>
</div>