Esiste uno schema o un modo standard per gestire le condizioni di gara dell'Ajax? Prendi il seguente esempio. Hai due tavoli. Facendo clic su una riga sulla tabella 1 rimuovi i dati dal DB e quindi aggiorna la tabella 2 (che ora mostrerà tutte le righe della tabella 1 meno la riga su cui è stato fatto clic).
Se qualcuno su cui fare clic su un gruppo di righe in rapida successione, potresti ottenere uno scenario in cui la tabella 2 non viene aggiornata per tutti i clic su problemi di timing / lag.
Quale potrebbe essere un buon modo per avvicinarsi a questo? Stavo pensando di usare una possibile coda ma questo tipo di sconfitte ha lo scopo di farlo in modo asincrono. Tuttavia, avrei comunque il vantaggio dell'interfaccia utente non bloccare.