186 votes

Comment permettre qu'un seul bouton radio soit coché ?

{% for each in AnswerQuery %}
    <form action={{address}}>
        <span>{{each.answer}}</span><input type='radio'>
        <span>Votes:{{each.answercount}}</span>
        <br>
    </form>
{% endfor %}

C'est une partie de mon django Ce qu'il est censé faire, c'est imprimer plusieurs boutons radio, correspondant aux réponses assignées aux boutons. Mais je ne sais pas pourquoi je peux cocher plusieurs boutons radio, ce qui m'a perturbé. Il est censé ne me laisser cocher qu'un seul bouton radio et je l'avais en quelque sorte mais je l'ai perdu. Vous pouvez m'aider ? Merci.

10voto

VinayKumar.M Points 53

Il suffit de leur donner le même nom dans tout le formulaire que vous utilisez.

<form><input type="radio" name="selection">
      <input type="radio" name="selection">
      ..
      ..
</form>

6voto

B.K Points 317

Toutes les options des boutons radio doivent avoir le même nom pour que vous puissiez sélectionner une option à la fois.

0voto

Pavan Tanniru Points 15

Une seule étape à suivre !

Assurez-vous que vous devez ajouter le nom de l'attribut dans la balise d'ouverture avec les mêmes valeurs de ce nom d'attribut !

Exemple :

<input name="18+" value="yes" id="18" type="radio">Yes
  <input name="18+" value="No" id="bel" type="radio">No

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X