Bonjour,
Voici mon problème.
L'utilisation de autocomplete fonctionne que dans certains cas...
Si je lui donne directement le tableau pas de soucies
PHP
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <label for="choix_pilote">Pilote</label> <input id='choix_pilote' name='choix_pilote' type='text' ></input>
JS
par contre si je crée un fichier PHP qui me renvoie EXACTEMENT ça "["aaaa","aaab","aaac","aaad","bbba","bbbb","bbbc","bbbd","bbbe","bbbf"]" (sans les premier et dernier guillemets)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $(function() { $( "#choix_pilote" ).autocomplete({ source: ["aaaa","aaab","aaac","aaad","bbba","bbbb","bbbc","bbbd","bbbe","bbbf"] }); });
l'autocomplete ne fonctionne pas...
PHP choix_pilotes.php
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 // la connection à la base ce fait avant $requete = "SELECT nom,ident FROM ident_gpc WHERE 1 LIMIT 0, 10"; $reponse_requete=mysql_query($requete); $tete=0; while($donnees = mysql_fetch_array($reponse_requete)) { $tab[] = $donnees['ident']; } echo json_encode($tab);
JS
Je suis perdu... (les librairies sont bien chargées vu que en lui donnant le tableau directement pas de soucies :'( )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $(function() { $( "#choix_pilote" ).autocomplete({ source: "choix_pilotes.php" }); });
Merci d'avance
Partager