一般我們用ajax實現(xiàn)的autocomplete系統(tǒng),隨著用戶的輸入我們向后端發(fā)出去的請求依次應該是autocomplete?q=j
autocomplete?q=java
autocomplete?q=javasc如果遇到網絡延時比較嚴重,當我們處理完q=javasc的請求后,q=j的請求才返回過來,那么如果不做任何處理這個時候就會顯示q=j的結果,顯然這是不合理的,大家一般是怎么處理這種問題的呢?有人可能會想,用延時觸發(fā),其實這根本不能解決問題,延時觸發(fā)只能減少請求的頻率,但是如果你請求返回的時間超過了延時的時間,照樣會產生錯亂.
大家一般是怎么處理ajax請求返回的時序問題呢?
哆啦的時光機
2023-04-14 14:10:02