$('#email').keyup(function(){
setTimeout(function(){
$.post('advert/crop.php', {
email:form.email.value, password:form.password.value
},
function(output){
$("#output").empty().append("<img src='loading.gif'/>");
setTimeout(function() {$('#output').html(output).fadeIn(50)}, 500);
});
}, 2000);
});
私は入力タイプのテキストを持っています。私はjquery postを使用し、phpからポストバックして、すでに登録されている電子メールまたはpwが短すぎることを確認します。
2 秒後に keyup setTimeout を使用するため、ユーザーが入力している間、自動チェックされます。
私の問題は、ユーザーが3つの単語を入力した場合です。3回投稿します。これを解決する方法はありますか?
ユーザーが入力を終了した後、数秒ごとに投稿するだけのタイマーを設定する