Simple AJAX filter to filter/search results a ActiveRecord Model
Inside your Gemfile:
and then run:
//= require filterable
Please check if all those requirements are satisfied on your environment.
In the model you have to include: class User < ActiveRecord::Base
... is_filterable ...
In your Controller you have to use the method search. The search Method used the first parmameter as the attribute on which the query should be done and the second as input filter parameter.
In your Controller class UsersController < ApplicationController
... def index @users = User.search('login',params[:search]).order('login').page(params[:page]).per_page(15) respond_to do |format| format.html # index.html.erb format.js end end ...
text_field_tag :search, params[:search], :class => "input-medium search-query search-observer", :placeholder => "user name"
Copyright © 2011 - 2012 In&Work AG. See LICENSE for details.