bonjour,
Suite à de nombreuse recherche infructueuse, j'espere en postant ici pouvoir trouver une reponse à mon problème.

voila, dans ma page index.php je cherche à charger un formulaire dans une div.
Sur ce premier clic des information d'une base de donnée sont chargé en fonction du lien.
Au premier chargement le formulaire est déjà affiché.
pour cela j'utilise la lib prototype, et je fais la fonction suivante :
Code : 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
 
function afficher(idSite){
	var parametre = 'idSite2='+idSite;
	alert(parametre);
	var myAjax = new Ajax.Request(
			'index.php',
			{
				method: 'get',
				parameters: parametre,
				onComplete: afficheReponse,
				onFailure: afficheErreur
			}
		);
 
	}
 
	function afficheReponse(requete) {
		//affiche le XML dans le textarea
		alert('test');
		$('parametreSite').innerHTML = requete.responseText;
	}
$('parametreSite') etant le nom de ma div
mes liens html pour afficher mon contenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a href=\"#\" onClick=\"afficher('".$cBd->get('id')."');\">".($cBd->get('nom'))."</a>
malheureusement quand je clic sur l'un des liens rien ne se passe.
que faire ??

le meme probleme se pose quand je valide mon formulaire je ne sais pas comment faire pour recharger seulement la div une fois mon formulaire valider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<form method=post action='' onSubmit='afficher($idSite)'{>
si quequ'un peut m'aider merci d'avance