Bonjour,

J'ai un fichier HTML.Twig contient:

Un hidden field, sa valeur doit changer selon quelle Radio sélectionée:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<input type="hidden" name="lt_filed" value="{{ price.getLt }}" or "10" or "10">
Les 3 radios sont codé comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<input id="spa-price" name="price" class="w3-radio" onchange='valueLt();' value="Spare {{ price.getSparePrice }}" type="radio">
<input id="rep-price" name="price" class="w3-radio" onchange='valueLt();' value="Repair{{ price.getRepairPrice }}" type="radio">
<input id="tes-price" name="price" class="w3-radio" onchange='valueLt();' value="Test {{ price.getTestPrice }}" type="radio">
Dans le même fichier j'ai crée un block Javascript pour récupérer quelle radio sélectionnée:
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
{% block javasc %}
<script>
        function valueLt(){
          var spare= document.getElementById('spa-price');
          var repair= document.getElementById('rep-price');
          var test= document.getElementById('tes-price');
 
          var hidden_filed =   document.getElementsByName("lt_filed");
 
 
          if (repair.checked){ // Should take the value 10
              alert("repair checked");
              hidden_filed.value = 10;
 
          } else if (test.checked){ // Should take the value 10 also
             alert("test checked");
             hidden_filed.value = 10;
 
          } else {
             alert("spare checked"); // should take the value from my database
             hidden_filed.value = {{ price.getLt }};// Here I can't recovred   the value from the Database
 
            }
        }
     </script>
{% endblock %}
Mon problème est comment je change la valeur de hidden field par la valeur {{ price.getLt }} qui est enregistré dans ma base de donnée.
Merci