Autocompletion sur 2 champs input
Bonjour,
Je suis à la recherche d'une méthode pour complété automatiquement deux champs inputs, j'y arrive sur un mais pour l'autre.
Pour faire simple je cherche un article avec l'autocompletion et je voudrais qu'il me remplisse aussi la case référence.
Voici mon code pour le coté html :
Code:
1 2 3 4 5 6 7
| $(document).ready(function() {
$('#article0').autocomplete({
serviceUrl: 'articlesearch.php',
dataType: 'json'
});
}); |
Code:
1 2
| <td><input type="text" id="ref0" name="ref0" placeholder="REF" value="" style="border:none;"/></td>
<td><input type="text" id="article0" name="article0" placeholder="ARTICLE" value="" size="100%" style="border:none;"/> |
Pour le php :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?php
if(isset($_GET['query'])) {
// Mot tapé par l'utilisateur
$q = htmlentities($_GET['query']);
// Requête SQL
$sql_article = mysql_query("SELECT libelle_article, ref_article FROM article WHERE libelle_article LIKE '%".$q."%' LIMIT 0, 10") OR die ("erreur search article".$sql_article);
// On parcourt les résultats de la requête SQL
while($resultat = mysql_fetch_object($sql_article)) {
// On ajoute les données dans un tableau
$suggestions['suggestions'][0] = $resultat->libelle_article;
//$suggestions['suggestions'][1] = $resultat->ref_article;
}
// On renvoie le données au format JSON pour le plugin
echo json_encode($suggestions);
}
?> |
Quelqu'un peut il m'aider ?
merci