JQuery et autocompletion en PHP

Fermé
mariostar27 Messages postés 391 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 21 août 2015 - 27 févr. 2012 à 16:34
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 - 28 févr. 2012 à 12:58
Bonjour,

Je souhaite faire une autocompletion sur un champ de texte, qui me retourne une liste d'action. Pour cela, je souhaite utiliser jQuery.

mon code actuel :

<html>
...
<script type='text/javascript' src='jquery-1.7.1.min.js'></script>
<script type='text/javascript' src='jquery-1.8.17.custom.min.js'></script>
<script type='text/javascript'>
$('#input').autocomplete('autocomplete.php');
</script>
...
<input type='text' id='input'/>


Et dans mon fichier autocomplete.php :

$sql = "SELECT nom FROM action WHERE nom LIKE '".$_GET['q']."%' ";
...
while($d = $rs->fetch()){
    echo $d['nom']."\n";
}


Mais je n'obtient rien du tout.

J'ai essayé meme en remplacant le code de autocompletion.php par :

echo "coucou\n";
echo "salut\n";
echo "sa va bien ?\n";
echo "au revoir\n";


mais même avec sa je n'obtient rien. Pouvez vous m'aider svp ???

merci d'avance.


A voir également:

1 réponse

Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
28 févr. 2012 à 12:58
C'est le format de sortie de ton script PhP qui pose problème, consultes la doc JQuery tu vas voir :
https://jqueryui.com/autocomplete/
Et regardes dans cette page à "Expected data format" :)
0