我正在尝试根据下拉菜单中的选项对Rails 4中的用户列表进行排序。所以我有“按字母顺序排列”或“最新第一”等选项。我创建了菜单,但我不知道如何在用户选择选项时对其进行排序。如何使其交互并响应用户输入?此外,我希望它自动排序,以便用户在开始排序之前不必单击“开始”或“提交”。
答案 0 :(得分:1)
如果您在Drop Down中获得的选项来自用户模型(数据库),则可以在查询中使用.order
。如果不使用Jquery Ajax来对它们进行排序而不刷新页面。
例如:
User.all.order("asc") # thinking you are taking all the values of user
注意:如果是来自用户模型数据库