jquery - Ajax Live Search multiple response at a time -
according question, use deboucing make live search facebook
but here case, when set timeout 300ms, first type query , wait 300ms ajax request triggered, when waiting server response query a, query b, , after 300ms, response query shows up, , response query b shows too, see 2 results flashing, how prevent this? (cancel first request or something?)
depending on how many results return see 2 possible actions:
- don't make new request wait old 1 complete , filter new search value
- cancel first request , start one.
the first method work when first request returns more items displayed.
Comments
Post a Comment