Bonjour,

Je sais que se sujet à déjà été abordé à de nombreuses reprises sur différents forums mais je n'arrive pas à tout comprendre
Je débute en js et ajax.

J'aimerais donc avoir un exemple que je comprend pour pouvoir m'en servir ensuite dans le développement de mon site.

J'ai une combobox remplis à l'aide d'une table contenant la liste de tous les pays avec un id (ex: FR) et un libelle (ex: France).

Je remplis ma combobox avec tout les id.

Je souhaiterais que lorsque l'utilisateur choisie un id que le libelle du pays correspondant dans la base s'affiche dynamiquement dans une texte box.

voici ce que j'ai pour l'instant :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<html lang="fr">
<script language="javascript">
	function changer2(){		
	document.form.champs.value= /* c'est ici que je coince */
	}
</script>
<body>
<form name="form">
<table>
	<tr>
	<td>Liste des Id Pays :   </td>
	<td>						
        <SELECT name="ListId" size="1" onChange="changer2();">
	<?php
		require 'connect.php';
		$req = $pdo->query('SELECT codePays FROM pays;');
		$rep = $req->fetchAll();
		foreach($rep as $row){
		      echo '<option>'.$row['codePays'].'</option>';
		}
	?>							
	</SELECT>
	</td>
	<td>Libelle du pays : </td>
	<td>
		<input type="text" name="champs">
	 <td>						
	 </tr>
         </table>
</form>
</body>
</html>

Merci à quiconque voudrait bien aider le débutant que je suis