54 lines
1.9 KiB
JavaScript
54 lines
1.9 KiB
JavaScript
$(function () {
|
|
$(".container").autoCenter();
|
|
|
|
$("a[data-method]").on('click', function () {
|
|
var $this = $(this);
|
|
switch ($this.attr("data-method")) {
|
|
case "register":
|
|
$("#dialogNew").modal('show');
|
|
break;
|
|
case "forgot":
|
|
$("#dialogForgot").modal('show');
|
|
break;
|
|
}
|
|
});
|
|
|
|
$('#btnSubmit').on('click', function () {
|
|
$.bc({
|
|
url: "api/Register",
|
|
data: { UserName: $('#userName').val(), Password: $('#password').val(), DisplayName: $('#displayName').val(), Description: $('#description').val() },
|
|
modal: '#dialogNew',
|
|
method: "post",
|
|
callback: function (result) {
|
|
var title = result ? "提交成功<br/>等待管理员审批" : "提交失败";
|
|
lgbSwal({ timer: 1500, title: title, type: result ? "success" : "error" });
|
|
}
|
|
});
|
|
});
|
|
|
|
$('#btnForgot').on('click', function () {
|
|
$.bc({
|
|
url: "api/Register",
|
|
data: { UserName: $('#f_userName').val(), DisplayName: $('#f_displayName').val(), Description: $('#f_desc').val() },
|
|
modal: '#dialogForgot',
|
|
method: "put",
|
|
callback: function (result) {
|
|
var title = result ? "提交成功<br/>等待管理员重置密码" : "提交失败";
|
|
lgbSwal({ timer: 1500, title: title, type: result ? "success" : "error" });
|
|
}
|
|
});
|
|
});
|
|
|
|
$('.rememberPwd').on('click', function () {
|
|
var $this = $(this);
|
|
var $check = $this.find('i');
|
|
var $rem = $('#remember');
|
|
if ($check.hasClass('fa-square-o')) {
|
|
$check.addClass('fa-check-square-o').removeClass('fa-square-o');
|
|
$rem.val('true');
|
|
} else {
|
|
$check.addClass('fa-square-o').removeClass('fa-check-square-o');
|
|
$rem.val('false');
|
|
}
|
|
});
|
|
}); |