rails 3.1中的radio_button_tag

时间:2012-09-25 08:41:22

标签: ruby-on-rails ruby

我有疑问。我使用带有rails 3.1的radio_button_tag。我遇到的问题是,例如:如果我有升序和降序单选按钮,则只应选择一个。但在我的情况下,两个单选按钮标签都被选中了。

请帮帮我。

2 个答案:

答案 0 :(得分:3)

这是最好的猜测,因为你还没有放入你的代码,但是:

您需要通过在name中为您的代码指定相同的第一个参数,确保您的单选按钮具有相同的HTML radio_button_tag属性。请参阅documentation

答案 1 :(得分:2)

如果两个无线电字段具有相同的名称,则可以一次选择一个!

true传递给您最初想要选择的代码。例如,如果您想要' Descending'最初要检查,写如:

radio_button_tag 'order', 'asc'
radio_button_tag 'order', 'desc', true