我知道验证单选按钮的最好方法是使用inclusion验证,这就是我所做的:
validates :gender,
inclusion: { in: %w(Male Female),
message: "Value must be male or female" }
但是,当两个单选按钮都没有选中时,我希望它显示验证“不能为空”。
现在,如果我提交表单时没有选择任何一个,我不会得到任何错误。所有其他字段的右侧都会显示"can't be right“错误。
我如何才能做到这一点?或者至少使“值必须是男性或女性”在两者都没有被选中时出现。
谢谢。
在我的cognos报告中,我尝试有两个选项。一旦"Select by NDC11“单选按钮被选中,我应该能够从列表框中选择值,并且当"Select by NDC11 Textbox”单选按钮被选中时,我应该取消选中上面的单选按钮选择,并能够在下面的文本框中输入值。
如果选择了另一个单选按钮组,则无法执行取消选中单选按钮组的功能。
我的工作环境是Windows7,Python2.6,Tkinter。
我需要帮助取消选中GUI中的单选按钮,每次用户选择一个。我在同一组中有三个单选按钮和一个重置按钮。当用户选择reset按钮时,需要取消选择所有单选按钮。
这是单选按钮的声明:
self.Rb1 = Radiobutton (self.parent, text = 'Is this a required pre_action to the next step?', variable = self.var, value = 1)
self.Rb1.place (x = 100, y
我现在很头疼,想弄清楚这个问题。
我有一组单选按钮,其中三个单选按钮属于一个问题。这基本上是一个调查,你可以在每个问题上选择答案A,B或C。我要做的是确保用户为每组单选按钮选择了A、B或C。当有未回答的问题时,这应该会阻止表单提交。
因此,基本上布局如下:
Question: What day is it today? [A] [B] [C]
A) Monday B) Sunday C) Wedensday [ ] [ ] [ ]
我已经确保每个单选按钮具有与其父td的id属性相同的唯一ID (在本例中为na