在我的应用中,我刚刚添加了一个实时搜索引擎:
http://railscasts.com/episodes/240-search-sort-paginate-with-ajax
然而,我的实现位于应用程序的标题中,因此显示在所有页面上 - 结果显示在向下滑动的div中。
所以我的搜索控制器是应用程序控制器中的搜索操作,然后添加到每个子控制器的前置过滤器中。
在railscast示例中,他有一个js.erb文件,用于在键入时刷新结果 - 我不确定应该在哪里放置此文件或我应该如何设置路由?
在我的application_controller.rb中:
def search
if params[:search]
@results = Items.search(params[:search])
end
end
在我的子控制器中:
before_filter :search
那么我在哪里粘贴js.erb文件?我应该如何创建它周围的路线?
答案 0 :(得分:0)