Bonjour,
J'ai un champs ou je remplis un numéro de SIRET :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <input type="text" name="siret" placeholder="Numéro de SIRET" required class="siret" />
Ensuite, j'ai dans mon fichier de fonctions
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $(document).ready(function () { $(".siret").autocomplete({ source : "http://" + SITE + "/ajax_siret.php", minLength: 2, delay: 100 }); });
Et dans le fichier ajax_siret.php :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $requete = requete("SELECT nom FROM Agences where siret LIKE '" . $q . "%' order by nom asc limit 25"); foreach($requete as $val) { $groupes[$i] = $val['nom']; $i++; }
Ca me renvoi bien des valeurs de ce genre :
["Cabanis les routes"]
Jusque là, pas de soucis.
Actuellement, lorsque je saisie le SIRET, je ne vois bien apparaître dans une liste qui s'affiche sous le champs de ma saisie. Et quand je clique dessus, le siret est remplacé par le "nom".
Et c'est là que je ne veux pas.
En fait, il faut que le siret reste en place et que le nom et d'autres informations s'affichent directement dans leur champ.
Exemple :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <input type="text" name="nom_agence" placeholder="Nom de l'agence" required />
J'espère avoir été clair
Merci
Partager