第一步:
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" >
<head>
<meta charset="UTF-8">
<title>登录</title>
</head>
<body>
<form id="newForm">
<button type="submit" id="btn_login" >登录</button>
</form>
<th:block th:replace="common/include"></th:block>
<th:block th:replace="js/login_js2"></th:block>
</body>
</html>
第二步:
<script>
var Login = function() {
return{
init: function () {
//找到ewForm,id选择器
$('#' + 'newForm')
.submit(function () {
submitHandler()
})
},
//提交参数
submitParam: {
"initForm": function () {
return true;
},
"btnSubmitingVal": "登录中...",
"btnVal":"登录",
"btnId": "btnLogin",
//"ajaxType":"post";
"ajaxUrl": "/login.json",
//"formId" : "newForm",
//"successTip":"操作成功!",
"successCallback": function (resp) {
if (!resp.success) {
$("#spanErrMsg").html(resp.resultMsg);
return;
}
location.href = "/index.html";
}
}
}
}
/**
* 当页面加载成功的时候后执行
*/
$(document).ready(function () {
Login.init();
})
</script>
本文介绍如何使用Thymeleaf模板引擎创建登录页面,并通过JavaScript实现表单提交处理。详细展示了HTML结构、Thymeleaf标签及JavaScript代码,用于动态绑定和提交处理。
4105

被折叠的 条评论
为什么被折叠?



