|
|
@ -11,21 +11,17 @@ layui.use([ 'carousel', 'form' ], function() { |
|
|
|
// 刷新验证码方法
|
|
|
|
function refreshCaptcha() { |
|
|
|
timestamp = (new Date()).valueOf(); |
|
|
|
var type = system_config?.captchaType || "math"; // 默认 math,可根据配置变更
|
|
|
|
var type = system_config?.captchaType || "math"; // 默认 math
|
|
|
|
var url = basePath + "/captcha/captchaImage?type=" + type + "×tamp=" + timestamp; |
|
|
|
$(".imgcode").attr("src", url); |
|
|
|
} |
|
|
|
|
|
|
|
// 页面加载时刷新验证码
|
|
|
|
$(function() { |
|
|
|
refreshCaptcha(); |
|
|
|
$('#telephone').focus(); |
|
|
|
}); |
|
|
|
refreshCaptcha(); // ✅ 页面加载手动刷新
|
|
|
|
$('#telephone').focus(); |
|
|
|
|
|
|
|
// 点击验证码图片刷新
|
|
|
|
$('.imgcode').click(function () { |
|
|
|
refreshCaptcha(); |
|
|
|
}); |
|
|
|
// 点击验证码图片刷新
|
|
|
|
$('.imgcode').off('click').on('click', refreshCaptcha); // ✅ 点击后刷新
|
|
|
|
|
|
|
|
// 监听提交
|
|
|
|
form.on('submit(login_)', function(data) { |
|
|
@ -132,8 +128,8 @@ layui.use([ 'carousel', 'form' ], function() { |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
setTimeout(function () { |
|
|
|
/*setTimeout(function () { |
|
|
|
$('.imgcode').click(); |
|
|
|
}, 100); // 确保 DOM 渲染完成
|
|
|
|
}, 100); // 确保 DOM 渲染完成*/
|
|
|
|
|
|
|
|
}); |