Tôi đã xây dựng một cuộc tìm kiếm với phương thức jQuery.ajax(). Trên mỗi sự kiện keyup nó nhận được dữ liệu kết quả mới từ máy chủ.jQuery.ajax(): loại bỏ các yêu cầu chậm
Vấn đề là khi tôi nhập rất nhanh, ví dụ: "foobar" và yêu cầu GET của "fooba" yêu cầu nhiều thời gian hơn yêu cầu "foobar", kết quả của "fooba" được hiển thị.
Để xử lý điều này với thông số hết thời gian là không thể, tôi nghĩ vậy.
Có ai biết cách giải quyết vấn đề này không?
Nhận xét hay. Nó không đảm bảo để giải quyết vấn đề của mình mặc dù nếu sự khác biệt trong thời gian đáp ứng có thể lớn hơn .5s (đó là dễ dàng các trường hợp với lưu trữ được chia sẻ cao tải). – Wim