Bonjour à tous,

Je viens exposer mon problème à vos compétentes oreilles de professionnels


En gros pour faire court, je souhaiterai lorsque je valide mon formulaire "form_2", que à l'affichage de ma page, ce soit le "second header" qui se re-affiche et non pas le "first header".



Voila le code html :

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
22
23
24
25
 <div id="accordion">
    <h3><a href="#">First header</a></h3>
    <div>
 
		<form name="form_1" action="index.php" method="POST">
 
			<input type="text" name="nom">
			<input type="submit" value="Générer"/>
 
		</form>
 
	</div>
 
    <h3><a href="#">Second header</a></h3>
    <div>
 
		<form name="form_2" action="index.php" method="POST">
 
			<input type="text" name="lieux">
			<input type="submit" value="Générer" onclick="activate_volet(2);">
 
		</form>
 
	</div>
</div>

Voilà mes pistes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/javascript">
 
var defaut_panneau;
 
$(function() {
$("#accordion").accordion("activate",defaut_panneau);
});
 
function activate_volet(var){
defaut_panneau = var;
}
 
</script>
Mais ce là ne fonctionne pas .. des piste