我想要两个单选按钮IsCool和NotSoCool:
我希望它们链接在一起,因此无法同时检查它们。
我认为这段代码只是让它起作用的简单起点:
<input type="radio" value="True" checked="true ? checked : null">
<input type="radio" value="False" checked="true ? null : checked">
所以我想第一个单选按钮会被检查,第二个单选按钮不会。
他们都被检查了。
谁能告诉我这里我做错了什么?
答案 0 :(得分:3)
为他们提供相同的名称属性:
<input type="radio" value="True" name="cb" />
<input type="radio" value="False" name="cb" />
单选按钮必须共享相同的名称属性才能正常运行。这允许您在任何时候只有一个活动。
简单 jsFiddle example 。
答案 1 :(得分:3)
这是单选按钮的默认行为,您只需要为它们指定相同的名称