$.ajaxSetup
経由のリクエストをスロットルする方法はありますか?Y秒後にXリクエストが発生しても何も起こらないので、スロットルがリセットされる可能性があります。私は使用できることを知っていますjquery throttle、 しかし、私はすべての$.ajax
、$.get
、および$.post
を有効にするグローバルな方法を探しています。
たとえば、5秒間に20件のリクエストしか許可されないことがあります。 21回目のリクエストでは、メッセージを表示するエラーハンドラがあります。 5秒ごとにカウンターが開始され、ユーザーは再び要求を行うことができます。
は、[この参考になりましたか?](https://stackoverflow.com/questions/7082527/jquery-throttling-and-queuing-of-ajax-requests)受け入れられた答えは、あなたのインスタンスで動作するように思われます'setInterval()'関数をグローバルにしてください。 – wahwahwah