将注册页面用户名和密码的验证改为了输入框失去焦点的时候才验证,防止发送大量请求。

增加注册的时候向后端发送邮箱字段。
整理 js 代码风格。
This commit is contained in:
virusdefender
2015-08-06 09:43:14 +08:00
parent 94d33aede6
commit 875e3b1671
3 changed files with 38 additions and 40 deletions

View File

@@ -1,6 +1,6 @@
require(["jquery", "bs_alert", "csrf", "validation"], function($, bs_alert, csrfHeader){
require(["jquery", "bs_alert", "csrf", "validation"], function ($, bs_alert, csrfHeader) {
$("#login-form")
.formValidation({
.formValidation({
framework: "bootstrap",
fields: {
username: {
@@ -19,7 +19,7 @@ require(["jquery", "bs_alert", "csrf", "validation"], function($, bs_alert, csrf
}
}
}
).on('success.form.fv', function(e) {
).on('success.form.fv', function (e) {
e.preventDefault();
var username = $("#username").val();
var password = $("#password").val();
@@ -30,10 +30,10 @@ require(["jquery", "bs_alert", "csrf", "validation"], function($, bs_alert, csrf
dataType: "json",
method: "post",
success: function (data) {
if(!data.code){
window.location.href="/";
if (!data.code) {
window.location.href = "/";
}
else{
else {
bs_alert(data.data);
}
}