fuxisheng/static/js/login.js
2025-04-11 16:12:24 +08:00

37 lines
851 B
JavaScript

layui.use([ 'jquery', 'form', 'layer', 'element' ], function() {
var $ = layui.$;
var form = layui.form;
var layer = layui.layer;
var element = layui.element;
/** 默认获取焦点 */
$('.box input[name = "username"]').focus();
// layer.tips("最后一位X请大写", ".box input[name = 'password']", {time: 5000, tips: 3});
/** 登录 */
form.on('submit(login)', function(data) {
$.ajax({
url : '/login',
type : 'post',
data : data.field,
dataType : 'json',
beforeSend : function() {
layer.load(2);
},
success : function(data) {
layer.closeAll('loading');
if (data.state == 'ok') {
jumpToUrl(data.url);
} else if (data.state == 'fail') {
showFailMsg(data.msg);
$('.box .captcha').click();
$('.box input[name = "captcha"]').val('');
}
}
});
return false;
});
});