У меня есть окно поиска на моей веб-странице с флажками, чтобы пользователь мог фильтровать свои результаты. Только один флажок можно проверить сразу.
Когда установлен флажок, мой код отключается и применяет фильтр к списку и возвращает правильные результаты.
Проблема заключается в том, что, когда флажок щелкнут несколько раз подряд, он ставит очереди в очередь и оттягивает их один за другим. Это может занять некоторое время, если флажок установлен, а затем не проверен несколько раз.
Есть ли какой-либо способ в Javascript сообщить функции, что она была вызвана снова, и она должна остановить все, кроме этого последнего запроса?