我希望有人能帮助我以下。我有用户输入自己的密码,密码输入框,它会自动使用下面的代码jQuery的密码检查密码很慢
$('input[name=currentpassword]').keyup(function(){
var currentcheck = $(this).val();
var dataString='thisConfirm='+ currentcheck +'&userid='+$('input[name=userid]').val();
PasswordChecking= $.ajax({
type:"POST",
url:"/assets/inc/password-check.php",
data:dataString,
dataType:'html',
context:document.body,
global:false,
async:false,
success:function(data){
return data}
}).responseText;
checkconfirms(emailconfirm, passconfirm, PasswordChecking);
});
但是我注意到是有每个按键之间的延迟了与数据库检查他们的密码,并希望有是检查输入密码的一种方法或替代方法,因为每个击键被延迟或不能识别,直到Ajax返回
使用上'keyup'是不是一个好主意阿贾克斯。而是使用'onblur'或'blur' –