Files
mall-swarm/mall-demo/src/main/resources/static/js/login.js
2018-04-17 09:03:32 +08:00

54 lines
1.0 KiB
JavaScript

$(function() {
// Waves初始化
Waves.displayEffect();
// 输入框获取焦点后出现下划线
$('.form-control').focus(function() {
$(this).parent().addClass('fg-toggled');
}).blur(function() {
$(this).parent().removeClass('fg-toggled');
});
});
Checkbix.init();
$(function() {
// 点击登录按钮
$('#login-bt').click(function() {
login();
});
// 回车事件
$('#username, #password').keypress(function (event) {
if (13 == event.keyCode) {
login();
}
});
});
// 登录
function login() {
$.ajax({
url: '/login',
type: 'POST',
data: {
username: $('#username').val(),
password: $('#password').val(),
rememberMe: $('#rememberMe').is(':checked'),
},
beforeSend: function() {
},
success: function(json){
if (json.code == 1) {
location.href = json.data;
} else {
alert(json.data);
if (10101 == json.code) {
$('#username').focus();
}
if (10102 == json.code) {
$('#password').focus();
}
}
},
error: function(error){
console.log(error);
}
});
}