bonjour

j'ai deux menus deroulant que je voudrai faire interagir avec jquery

je voudrai selon le choix que je fait dans mes menus deroulant recuperer deux valeurs qui vont conditionner un traitement sous jquery (remplissage de liste deroulante)

le problemee est que je n'arrive qu'a recuperer une seule des deux valeurs


la procedure est la suivante

si je clique sur le lien dynamique ceramique j'envoie l'url qui active un module de calcul et renvoie dans le fichier html la valeur d'une variable

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<LI ><A  href="{% url graph2001 %} ">ceramique</A></LI>
active la fonction


def graphe2001(request):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
  indic=1
    print "indic",indic
    return render_to_response('material/critere200.html',
                                      {'indic':indic},
                                     context_instance=RequestContext(request))
et renvoie la valeur 1 dans
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 <p class= "rep1" width="100" style= "display:none;">{{ indic }}</p>     {#  menu 1 #}

et je recupere sous jquery une ref2


Code : Sélectionner tout - Visualiser dans une fenêtre à part
var uneref2= $('p.rep1').text();  // famille de materiaux menu1

mais si je clique sur une option du deuxieme menu, je recupere la deuxieme variable uneref3 mais j'efface la precedente


comment faire pour recuperer les deux ??


le code est le suivant :


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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<script type="text/javascript">
 
$(document).ready(function() {
 
 
var uneref2= $('p.rep1').text();  // famille de materiaux menu1
var uneref3= $('p.rep2').text();  // famille de materiaux menu2
 
 
if(uneref2==1)  {
 
...
 
 
 
if(uneref3==1)   {
 
....
 
 
et pour le code html
 
 
<body>
 
 
 
<p class= "rep1" width="100" style= "display:none;">{{ indic }}</p>     {#  menu 1 #}
<p class= "rep2" width="100" style= "display:none;">{{ indic1 }}</p>    {#  menu 2 #}
 
 
 
<DIV id=monmenu>
 
<UL class=niveau1>
 
  <LI>Menu1
  <UL class=niveau2 style="LEFT: 0px; TOP: 2px">
 
 
    <LI ><A  href="{% url graph2001 %} ">ceramique</A></LI>
......


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<DIV id=monmenu2>
 
    <UL class=niveau1>
 
  <LI>Menu2
  <UL class=niveau2 style="LEFT: 0px; TOP: 2px">
 
    <LI ><A  href="{% url graph20000 %} ">ceramique</A></LI>
......