Récupérer valeur par jQuery
bonjour,
j'utilise un script jquery d'autocompletion qui récupère dans un champ imput de mon formulaire la valeur des colonnes villes / départements dans la table mysql
ça fonctionne bien mais j'aimerais récupérer également dans un champ hidden la valeur de la colonne id_ville de cette meme table
comment puis je procéder ?
la page du formulaire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <form id="form4" accept-charset="UTF-8" action="insertion.php" method="post" >
<label>Ville de Départ :</label><input name='villedepart' type='text' id='depart' value='' >
<script type="text/javascript">
$(function() {
$("#depart").autocomplete({
source: "traitement.php",
minLength: 2
});
});
</script>
<input type="hidden" id="id_ville" name="id_ville" value="" />
<input name="submit" type="submit" value="Envoyez" />
</form> |
et la page traitement.php qui retourne les valeurs de la table pour remplir l'input
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <?php
if (isset($_GET['term'])){
try {
$stmt = $connection->prepare('SELECT id_ville,villes,departement FROM communes WHERE villes LIKE :term LIMIT 10' );
$stmt->execute(array('term' => '%'.$_GET['term'].'%'));
while($row = $stmt->fetch()) {
$return_arr[] = $row['villes']." / ".$row['departement'];
}
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
}
echo json_encode($return_arr);
}
?> |
merci pour votre aide