我有这个
select_tag
。select_tag :id, options_for_select(Portal.all.collect{|p| [p.name, portal_datum_path(p.id)]}, [@portal.name, portal_datum_path(@portal)]), :onChange => "window.location=($(this).val());"
它允许用户选择一个门户网站来查看我想要显示的某些元素,我希望按字母顺序显示这些门户网站。
我尝试在控制器中按:name排序,但没有成功。
def index
@portals = Portal.with_name_or_subdomain(params[:keyword]).order(:name).limit(100)
end
我看了Rails文档,发现select_tag本身没有内置选项,是否有一些秘密选项可以使用?