私はこのコードを持っています
$('#postinput').on('keyup',function(){
var txt=$(this).val();
$.ajax({
type: "POST",
url: "action.php",
data: 'txt='+txt,
cache: false,
context:this,
success: function(html)
{
alert(html);
}
});
});
$('#postinput2').on('keyup',function(){
var txt2=$(this).val();
$.ajax({
type: "POST",
url: "action.php",
data: 'txt2='+txt2,
cache: false,
context:this,
success: function(html)
{
alert(html);
}
});
});
ユーザーが をクリックし#postinput
、処理に 30 秒かかるとします。その間にユーザーが をクリックした場合#postinput2
。彼に警告したい"Still Processing Your Previous request"
。一部の ajax がまだ処理中であるかどうかを確認する方法はありますか?
ページで多数の ajax が実行されているとします。1つでも処理中かどうかを知る方法はありますか?