替换掉商业版的 formvalidation

This commit is contained in:
virusdefender
2015-08-16 12:14:56 +08:00
parent a36268bcc8
commit 83ad1e9f3c
9 changed files with 387 additions and 184 deletions

View File

@@ -1,26 +1,6 @@
require(["jquery", "bsAlert", "csrfToken", "formValidation"], function ($, bsAlert, csrfTokenHeader) {
$("#login-form")
.formValidation({
framework: "bootstrap",
fields: {
username: {
validators: {
notEmpty: {
message: "请填写用户名"
}
}
},
password: {
validators: {
notEmpty: {
message: "请填写密码"
}
}
}
}
}
).on('success.form.fv', function (e) {
e.preventDefault();
require(["jquery", "bsAlert", "csrfToken", "validator"], function ($, bsAlert, csrfTokenHeader) {
$('form').validator().on('submit', function (e) {
if (!e.isDefaultPrevented()) {
var username = $("#username").val();
var password = $("#password").val();
$.ajax({
@@ -38,6 +18,8 @@ require(["jquery", "bsAlert", "csrfToken", "formValidation"], function ($, bsAle
}
}
})
});
});
return false;
}
})
});