Ruby on rails 提交到具有选定下拉列表的最后一个视图后重定向回

Ruby on rails 提交到具有选定下拉列表的最后一个视图后重定向回,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我有两个视图,在第一个视图中,“order/list”是一个下拉列表,用于选择提供者和一个文本字段作为日期,这些字段用于对数据进行排序。 每列后面都有一个按钮,该按钮重定向到一个额外的弹出视图“\u edit\u single\u order”来编辑列 问题:如果我按view _edit _single _order上的submit(提交)按钮,它会将我重定向到我的旧视图“列表”,但在那里我的旧下拉列表/日期选择被删除。但是我想要我以前的选择。 我怎样才能解决这个问题?我应该在重定向到_edit

我有两个视图,在第一个视图中,“order/list”是一个下拉列表,用于选择提供者和一个文本字段作为日期,这些字段用于对数据进行排序。 每列后面都有一个按钮,该按钮重定向到一个额外的弹出视图“\u edit\u single\u order”来编辑列

问题:如果我按view _edit _single _order上的submit(提交)按钮,它会将我重定向到我的旧视图“列表”,但在那里我的旧下拉列表/日期选择被删除。但是我想要我以前的选择。 我怎样才能解决这个问题?我应该在重定向到_edit_single_order视图并返回时传递(提供者/日期)变量吗

在视图列表中编辑按钮:

<div>
   <%= link_to t("order.show.edit_single_order"), edit_single_order_path(:id => orders_list.id), :disabled => !orders_list.invoices_id.nil?, :class => "btn btn-info btn-xs", :remote => true %>
</div>
<div class="modal fade" id="edit_single_order-<%= params[:id] %>">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h4 class="modal-title"><%= @cart_item.product.name %> bestellt von <%= @cart_item.user.fullname %></h4>
      </div>
      <div class="modal-body">
        <%= form_for(@cart_item, :url => url_for(:controller => 'orders', :action => 'edit_single_order_submit'), :html => { :class => "form-horizontal" }) do |f| %>
          <%= render "shared/error_messages", :target => @cart_item %>
          <%= render :partial => 'edit_single_order_form', :object => f %>
          <div class="modal-footer">
            <%= submit_tag(t('apply'), :class => "btn btn-primary") %>
            <a href="#" class="btn btn-warning" data-dismiss="modal"><%=  t('order.show.cancel_edit') %></a>
          </div>
        <%end%>
      </div>
    </div><!-- /.modal-content -->
  </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
def edit_single_order_submit
   @cart_item = CartItem.find_by_id(params[:id])

   ( hide the update code...is not important for question) 

   redirect_back_or_default administrate_order_path
end