核心代码:
function keyLogin() {
// 回车键的键值是 13
if (event.keyCode == 13) {
$("#loginButtonId").click();
}
}
<input type="button" id="loginButtonId" value="登录" onclick="login()">
登录函数里面发送 ajax:
function login() {
$.ajax({
type: "post",
dataType: "json",
data: $("#loginForm").serialize(),
url: "${ctx}/user/login",
success: function (data) {
if ('-1' == data.resultFlag) {
window.location.href = "${ctx}/Home.jsp"
} else {
//empty是将标签内的值清除,标签还在,remove标签就不在了
$("#msgDiv").empty();
$("#msgDiv").append(data.errorMsg);
}
},
error: function () {
alert("出错了");
}
});
不要忘记在 body 中添加 onkeydown :
<body onkeydown="keyLogin()">