其實jquery按回車提交資料是很簡單的事情,我們只要檢查測到用戶按了回車就直接綁定事件.click就實現了提交了,在按鈕上我們綁定ajax提交表單事件即可。
核心程式碼
$(document).ready(document). function(){
$("按下回車的控制項").keydown(function(e){
var curKey = e.which;
if(curKey == 13){
$("#回車事件按鈕控制").click();
return false;
}
});
});
是用js的ajax功能同時支援回車事件
document.onkeydown = function (e) {
var theEvent = window.event || e;
var code = theEvent.keyCode || theEvent.which;
if (code = theEvent.keyCode || theEvent.which;
if (code = = 13) {
$("#login_submit").click();
}
}
$(document).ready(function() {
//提交
$("#login_submit").bind('click',function (){
var 使用者名稱=$ = #password").val();
$.ajax({
url : './login.php',
data: {type : 'ajax',用戶名:用戶名,密碼:密碼},
成功:函數( msg){
if(msg==-1){
名 alert('不能為空');
$("#username"). focus();
}
if(msg==-2){
alert('用戶名不存在');
$("#username").val(""); ("#username").focus();
}
){
alert('密碼與空白'); }
alert ('密碼輸入不正確');
$("#password").. 🎜> if(msg==1){
});
window.location.href='./index.php >
}
});
}); ;