如何设置只有一个单选button可以被检查

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

这是我的Django模板的一部分,它应该做的是打印出对应于分配给button的答案的几个单选button。 但我不知道为什么我可以检查多个单选button,这让我感到困惑。 它应该只让我检查一个单选button,我有这个,但我失去了它。 任何帮助? 谢谢

简单地给他们相同的名字:

 <input type="radio" name="radAnswer" /> 

他们需要都有相同的名字。

所有单选button必须具有相同的名称:

 <input type='radio' name='foo'> 

每组button中只有一个同名的button可以被检查。

给他们同样的名字,它会起作用。 根据定义,单选button将只有一个select,而checkbox可以有很多。

<input type="radio" name="Radio1" />

只要在整个表格中给他们一个相同的名字就可以了。

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