Bonjour,
J'ai un souci avec splice.
Mon array n'est pas ordonné, les key sont personalisés, il y a donc des trous partout.
J'utilise donc des "for (truc in monarray)"
Pour supprimer une ligne j'utilise pour le moment splice.
Mais le reste de l'array, à la suite de la ligne supprimée ne s'affiche plus.
Je demande l'affichage par un for, je demande cet affichage après la mise à jour de l'array pour l'actualiser.
Petit exemple au cas où je ne soit pas clair comme une fontaine.
[12][0] = 'toto'
[12][1] = 'toto1'
[12][2] = 'toto2'
[12][3] = 'toto3'
[12][3][0] = 'toto4'
[18][0] = 'titi1'
[18][1] = 'titi2'
[18][2][0] = 'titi3'
[29][0] = 'tutu1'
[74][0] = 'tata1'
Si je supprime la ligne [18]
les lignes 29 et 74 ne s'affichent plus quand je demande d'afficher tout l'array via un for.
Je le fais depuis une page php/ajax
echo "array_info.splice(".$id.");";
Donc c'est moi ou c'est splice le probleme ?
Bonne journée
Partager