<script>
layui.use(['layer', 'form'], function () {
var form = layui.form;
form.on('submit(btnLogin)', function () {
var data = $("#address").serialize();
$.ajax({
type: "POST",
url: "http://localhost:8080/register",
data,
success: function (rs) {
if (rs.code == 0) {
layer.msg("注册成功", {icon: 6});
setTimeout(function () {
location.href = 'login.html';
},
2000
);
}
},
error: function () {
layer.msg("请重新注册", {icon: 5});
setTimeout(function () {
location.reload();//刷新页面
},
2000
);
}
})
return false;//解决Ajax回调结果不执行,页面局部刷新的问题
});
});
</script>
下方链接是使用Ajax请求时回调不执行的原因
参考链接:https://blog.csdn.net/laukitto/article/details/69230348