ajax est asynchrone or ce que tu décris est justement une désynchronisation, je partage l'avis d'Ekilio sur les explications de ce qui se passe
j'estime donc que c'est un "bug" de ta programmation au sens ou c'est à toi de gérer cette "asynchronisation"
le mieux serait de stocker un état pour ce type de demande ('mouvement carte'), ou une file d'attente.
tant que le déplacement n'a pas eu lieu, tu ne demandes pas le suivant
l'autre possibilité étant de revenir en synchrone mais dans ce cas tu perds la fonctionnalité "tant que la carte n'est pas revenu, alors je peux cliquer sur autre chose" alors que avec mon système tu pourrais
j'estime donc que c'est un "bug" de ta programmation au sens ou c'est à toi de gérer cette "asynchronisation"
le mieux serait de stocker un état pour ce type de demande ('mouvement carte'), ou une file d'attente.
tant que le déplacement n'a pas eu lieu, tu ne demandes pas le suivant
l'autre possibilité étant de revenir en synchrone mais dans ce cas tu perds la fonctionnalité "tant que la carte n'est pas revenu, alors je peux cliquer sur autre chose" alors que avec mon système tu pourrais