【问题标题】:Waiting to load results until search using filterrific等待加载结果,直到使用 filterrific 进行搜索
【发布时间】:2017-09-21 12:04:16
【问题描述】:
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。请提供您如何尝试解决问题的详细信息。请参阅How to Ask 页面以获得澄清此问题的帮助。
标签:
ruby-on-rails
ruby
filterrific
【解决方案1】:
这是一个来自 gem 文档的修改示例。这个概念是如果没有过滤器的搜索参数,则返回空数组。
def index
@filterrific = initialize_filterrific(
Student,
params[:filterrific]
)
@students = @filterrific.find.page(params[:page]) if params[:filterrific].present?
@students = [] if params[:filterrific].blank?
respond_to do |format|
format.html
format.js
end
end