Merci pour toute vos réponses;
en essayant de comprendre les différents codes, je suis finallement parvenu a la solution suivante :
On fait d'abord un lien vers :
- prototype.js, téléchargeable sur internet
- ajax.js, ou est contenu notre propre code
Le code html a utilsier est :
Code :
- Nom : <input type="text" id="ri_nom_parent2" /><br />
- Prénom : <input type="text" id="ri_prenom_parent2" /><br />
- <div class="rechercher_form_identite" onClick="recherche_identite('_parent2')">Rechercher</div>
- <div id="ri_parent2_resultat">Merci de renseigner un nom et un prénom.<br /></div>
|
la div Rechercher permet donc, au moyen d un clic, de mettre a jout la div qui la suit, au moyen de la fonction suivante, présente dans ajax.js :
Code :
- function recherche_identite(rang){
- var url = 'recherche_identite.php';
- var pars = 'ri_nom='+escape($F('ri_nom'+rang))+'&ri_prenom='+escape($F('ri_prenom'+rang))+'&ri_rang='+rang;
- var target = 'ri'+rang+'_resultat';
- var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars});
- }
|
La page recherche_identite.php doit fournir au moyen d un echo ce qui sera affiché dans la div
Message édité par Proxounet le 28-12-2007 à 02:49:20