Bonjour à tous,
J'utilise jquery et autocomplete pour remplir des champs avec des données en provenance de la bdd, et c'est super...tant que je n'ai qu'un champ.
Là je suis confronté à un problème : l’utilisateur peut choisir combien de champs il veut afficher, et, avec une boucle PHP je lui affiche le nombre de champs voulu. Je veux l'autocomplétion sur tous ces champs....
et bien sûr j'ai un problème d'ID.
Ca c'est l'affichage des champs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php for($i=0;$i<$nb;$i++){ echo '<input type="text" name="choix[]" id="choix_'.$i.'">'; }
Côté JS :
Dans ces conditions, comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $().ready(function() { $("#choix_").autocomplete({ url: 'select.php', maxItemsToShow: 30 }); });
J'ai tenté de bidouiller plein de trucs nazes, mais là...plus d'ID !
Merci de vos pistes ou indications.
Partager