1. ホーム
  2. jquery

[解決済み] jQueryがAjaxリクエストを保留にしているかどうかを知るにはどうしたらよいですか?

2023-03-05 01:57:46

質問

作ったjQueryのコントロールに問題があります。探している項目のIDを入力するドロップダウンリストがあり、ENTERを押すかテキストボックスでフォーカスを失うと、入力したIDが正しいかどうかをjQueryで検証し、正しくない場合は警告を表示するとします。

一般のユーザーがそこに不正な値を入力し、サブミットボタンを押してフォーカスを失うと、フォームのサブミットが送信された後にjQueryのポストが戻ってくるというものです。

jQueryで非同期リクエスト処理が行われていないか確認し、フォーム送信をさせないようにする方法はないでしょうか?

解決方法はありますか?

あなたは ajaxStart ajaxStop を追加して、いつリクエストがアクティブになったかを追跡します。