【发布时间】:2008-10-22 20:34:09
【问题描述】:
我有一个在 erb 代码中使用选择框的 Rails 应用程序。我想做的是重新加载传递排序参数的页面。我的控制器已经处理了它,但我不知道如何使用从我的选择框中选择的值重新加载页面。这是我的代码:
<% @options = {:latest => 'lastest' , :alphabetical => 'alphabetical', :pricelow => 'price-low', :pricehigh =>'pricehigh'} %>
<%= select_tag 'sort[]', options_for_select(@options), :include_blank => true,:onchange => "location.reload('location?sort='+this.value)"%>
【问题讨论】: