我试图以rails 4形式向单选按钮添加文本,并使我的单选按钮成为第一个或第二个。我的表格是:
<%= form_for(@access) do |f| %>
<%= f.label :accessor_id%>
<%= f.text_field :accessor_id %>
<%= f.radio_button :can_read, 'read' %>
<%= f.radio_button :can_edit, 'read and write' %>
<% end %>
但是按钮只是不显示文本而已,用户可以单击它们两者。
您需要调用“单选按钮”以将其分组。在您的情况下,不必有2个单独的列来描述用户权限,定义一个具有两个值的access_rights列会更容易:read和read_write。
然后,您可以执行以下操作:
<%= form_for(@access) do |f| %>
<%= f.label :accessor_id%>
<%= f.text_field :accessor_id %>
<%= f.radio_button :access_rights, 'read' %>
<%= f.radio_button :access_rights, 'read and write' %>
<% end %>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句