コントローラーに ajax で呼び出すメソッドがあります。このメソッドは非常に頻繁に呼び出すことができます (ユーザーの入力速度によって異なります)。ユーザーは文字、単語を入力します。ユーザーが入力をやめたら、メソッドを呼び出す必要があります。
メソッドのパラメーターは、ユーザーが書いたテキストです。
私のやり方では、メソッドは短時間で何度も呼び出されます。
メソッドを常に(各文字の後に)呼び出す方法はありますが、すぐに呼び出された場合はすぐに実行を停止するメソッドはありますか?
例: ユーザーがゆっくりと 10 文字を書きます。メソッドは 10 回呼び出されます。例: ユーザーは 10 文字を高速で書き込みます。メソッドは 10 回呼び出されます。または、メソッドは 10 回呼び出されますが、最初の 9 回は実行を停止し、10 回目だけ実行を終了します。