Javascript Rails-用户菜单

Javascript Rails-用户菜单,javascript,jquery,ruby-on-rails,ruby-on-rails-4,Javascript,Jquery,Ruby On Rails,Ruby On Rails 4,在我的Rails应用程序中,我呈现了所有用户的列表 @vk.friends do |friend| = friend.username = friend.sex = friend.birth_date 我如何制作一个显示男性和女性用户的链接菜单(女性为friend.sex==1,男性为friend.sex==2)?我应该使用一些javascript还是只渲染。也许你可以推荐任何jquery插件 谢谢大家! 我向您推荐非常好的gem具有以下范围: 非常易于使用,例如,让我

在我的Rails应用程序中,我呈现了所有用户的列表

@vk.friends do |friend|
    = friend.username
    = friend.sex
    = friend.birth_date
我如何制作一个显示男性和女性用户的链接菜单(女性为
friend.sex==1
,男性为
friend.sex==2
)?我应该使用一些javascript还是只渲染。也许你可以推荐任何jquery插件


谢谢大家!

我向您推荐非常好的gem
具有以下范围:

非常易于使用,例如,让我们假设FriendsController:

class FriendsController < ApplicationController

  has_scope :sex, default: 'all' do |controller, scope, value|
    if value == 'all'
      scope.scoped
    else
      scope
    end
  end

  def index
    @friends = apply_scopes(@vk.friends).all
  end

# in index view:
= form_tag action: :index do
  - options = [ ['All', 'all'], ['Male', 1], ['Female', 2] ]
  = select_tag(:sex, options_for_select(options, params[:sex]))
  = submit_tag
class-FriendsController