Bonjour les amis,
j'essaie de mettre en place le plugin autocomplete de jquery, mais ça foire...
voici mon code:
dans ma console firebug, ma page php me renvoie bien les infos dans un objet JSON, mais la liste n'apparait pas dans mon input: http://img17.imageshack.us/img17/9514/sanstitregta.png
qu'est ce que j'ai oublié?
Modifié par milouz (29 Aug 2012 - 12:41)
j'essaie de mettre en place le plugin autocomplete de jquery, mais ça foire...
voici mon code:
$(document).ready(function() {
$('input#Localisation').autocomplete({
source: 'autocompletion.php',
datatype: 'json',
});
});
include('misc.inc');
// si on reçoit une donnée
if(isset($_GET['term'])) {
$term = htmlentities($_GET['term']); // protection
// connexion à la base de données
$connexion = mysql_connect($host,$user,$password) or die('Erreur :'. mysql_error());
mysql_select_db('annuaire_pf');
// écriture de la requête
$sql = "SELECT annuLocalisation FROM tb_localisation WHERE annuLocalisation LIKE '". $term ."%'";
// exécution de la requête
$resultat = mysql_query($sql,$connexion) or die('Erreur :'. mysql_error());
// affichage des résultats
while($donnees = mysql_fetch_assoc($resultat)) {
echo json_encode($donnees);
}
}
dans ma console firebug, ma page php me renvoie bien les infos dans un objet JSON, mais la liste n'apparait pas dans mon input: http://img17.imageshack.us/img17/9514/sanstitregta.png
qu'est ce que j'ai oublié?
Modifié par milouz (29 Aug 2012 - 12:41)