J'ai une table qui utilise l'édition en ligne avec ajax pour modifier les champs. La table est triée par nom de famille.Pourquoi la dom est-elle désynchronisée après l'appel et l'actualisation de jquery ajax?
Si je change un nom de famille afin que l'ordre des lignes soit modifié et que j'effectue une actualisation de la page, la table est réorganisée mais le champ que j'ai modifié a la valeur précédente dans la dom. Le champ de saisie a la valeur correcte dans le HTML mais la valeur dom est affichée.
Un rafraîchissement dur, bien sûr, affiche toutes les valeurs correctes.
Pourquoi mon DOM n'est-il pas synchronisé? Comment puis-je obtenir l'actualisation pour afficher la valeur correcte?
Modifier après les réponses
Il était Firefox en conservant la valeur précédente pour les champs d'entrée. Après avoir farfouillé sur le web, j'ai trouvé que l'ajout de <form autocomplete="off">
forcera Firefox à pas à de mettre en cache l'ancienne valeur.
homme, c'est un bug vraiment confus pour essayer de comprendre ce qui a changé. Vous ne pensez pas qu'il pourrait avoir quelque chose à voir avec firefox en conservant des valeurs de formulaire ou quelque chose? – Steerpike