0

我的代码:

Hobby:-<%= f.check_box :hobby %>
<%= label :hobby_cricket, 'cricket' %>
<%= f.check_box :hobby %>
<%= label :check_box_hockey, 'hockey' %>

我曾尝试使用以下代码: <%= f.input :hockey, :as => :boolean, input_html: {checked: false} %> <%= f.input :cricket, :as => :boolean, input_html : {checked: false} %> 我使用上述代码的输出是 1 或 0,但我希望我的输出为板球或曲棍球

有人可以帮助我吗?

4

1 回答 1

1

如果我理解正确,您希望有一个复选框值,例如“曲棍球”或“板球”,而不是 0 或 1。

你可以这样做:

<%= f.check_box :hobby, {:class => your_class_name }, "hockey", "cricket" %>
于 2013-10-13T11:01:32.953 回答