Tu es sur de ta loop là ?
Bonjour,
Je suis en ce moment en train de créer un formulaire mais j'ai un petit problème, j'utilise le framework Materialize donc il y'a rien à dire il est très bien, mais il y'a quand même quelques chose à revoir au niveau du système d'autocomplétion, c'est d'aileurs pourquoi je poste ici, en effet, j'ai un problème avec ce module qui est sympa de base, mais dès qu'on essaye de compliquer le système, c'est pas très simple, je vous explique pourquoi.
Ce que je fais
Je souhaiterais afficher un formulaire ou quand l'on rentre le code postal, il indique en autocomplete directement la ville.
Mon formulaire :
Mon script JS (sur la même page) :
Ce que je veux
Je voudrais que l'on puisse avoir l'autocomplete de Materialize via AJAX.
Ce que j'obtiens
J'obtiens bien une liste avec mes items, mais au mauvais format, par exemple sur la 1ère ligne il devrai y avoir écrit le nom d'une ville au lieu de "0".

Merci d'avance pour votre aide !
5 réponses
Oui oui normalement il marche, je l'ai pris d'ici :
http://api.zippopotam.us/static/sample_fr.html
Mais cette variable c'était pour un test donc ça reviens au même non ?
Salut,
Je pense que @Benjamin Derepas a mis le doigt sur l'erreur. De plus, il ne faut pas copier/coller bêtement un code, il te faut également le comprendre.
En l'occurrence, la propriété 'places' de l'objet 'result' est un tableau d'objets. Un simple map suffit pour ce cas là.
Je pense que ceci devrait mieux fonctionner :
Bonjour,
Merci beaucoup de votre aide et des vos conseils @Benjamin Derepas et @betaWeb ça marche parfaitement !
Pour ceux qui veulent la solution :
Merci encore !
Pas de quoi :)
Pense à passer ton sujet en résolu ;)