使用簡單窗體和引導,我想有以下內容顯示,而不是在輸入選擇下面有提交按鈕。如何使用Simple Form和Bootstrap將提交按鈕定位在輸入的同一行上?
<%= simple_form_for :select_rollout, :html => {:class => "form-inline"}, do |f| %>
<%= f.input :rollout_id, collection: @rollout_options, :label => false %>
<%= f.button :submit, "Apply" %>
<% end %>
以下解決方案僅適用於輸入(提交按鈕呈現在div之外的輸入):
<%= form.input :city, label: 'City/State/Zip', input_html: {class: 'span3'}, wrapper_html: {class: 'controls controls-row'} do %>
<%= form.input_field :city, class: 'span1' %>
<%= form.input_field :state, class: 'span1' %>
<% end %>
感謝您的建議,我嘗試過,但無濟於事請參見下面的解決方案。 – danebez 2013-04-10 08:44:31