`
magixyu
  • 浏览: 79795 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

Live Search [Rails Recipes]

    博客分类:
  • ROR
阅读更多
类似于自动完成的功能。

下面开始Coding 
建立我们的数据库
def self.up
  create_table "recipes" do |t|
    t.column "name", :string
    t.column "region", :string
    t.column "instructions", :text
  end
  create_table "ingredients" do |t|
    t.column "recipe_id", :integer
    t.column "name", :string
    t.column "unit", :string
    t.column "quantity", :integer
  end
end


建立我们的Controller, 建立search code
app> script/generate controller Search
   exists app/controllers/
   exists app/helpers/
   create app/views/search
   exists test/functional/
   create app/controllers/search_controller.rb
   create test/functional/search_controller_test.rb
   create app/helpers/search_helper.rb


当然了,还要有一个view
<html>
  <head>
    <%= javascript_include_tag :defaults %>
  </head>
  <body>
    <%= text_field_with_auto_complete :recipe, :name %>
  </body>
</html>


像以前一样,加上<%= javascript_include_tag :defaults %>
然后<%= text_field_with_auto_complete :recipe, :name %>这句就会显示出魔法效果。

然后在controller里
class SearchController < ApplicationController
  auto_complete_for :recipe, :name
end
分享到:
评论

相关推荐

    Rails Recipes英文版(清晰文字pdf+源码)

    Add live search and live preview to your site. Run tests when anyone checks code in. How to create tagged data the right way. and many, many more... Owning "Rails Recipes" is like having the best ...

    Rails recipes

    Rails Recipes是一本针对Ruby on Rails框架的实用书籍,它收集了一系列高效解决问题的技巧和方法,也被称为“Rails开发者的宝典”。作者们通过分享自己的经验和见解,为Rails程序员提供了一本既有实际操作指导又有...

    Rails Recipes英文版(随书源码)

    Add live search and live preview to your site. Run tests when anyone checks code in. How to create tagged data the right way. and many, many more... Owning "Rails Recipes" is like having the best ...

    Rails Recipes Final.pdf

    ### Rails Recipes Final.pdf 知识点解析 #### 标题:Rails Recipes Final.pdf - **核心概念**:本书名为《Rails Recipes》,旨在提供一系列针对Ruby on Rails开发过程中的实用技巧和解决方案。 #### 描述:...

    Rails Recipes (2006) .pdf

    ### Rails Recipes (2006) - 关键知识点解析 #### 标题解析:Rails Recipes (2006) - **Rails**:Rails 指的是 Ruby on Rails,一种流行的 Web 开发框架,基于 Ruby 语言。 - **Recipes**:在编程书籍中,...

    Advanced Rails Recipes(随书源码)

    "Advanced Rails Recipes" is filled with pragmatic recipes you'll use on every Rails project. And by taking the code in these recipes and slipping it into your application you'll not only deliver your...

    Advanced Rails Recipes(英语清晰文字pdf+源码)

    "Advanced Rails Recipes" is filled with pragmatic recipes you'll use on every Rails project. And by taking the code in these recipes and slipping it into your application you'll not only deliver your...

    Advanced Rails Recipes

    ### 关于《Advanced Rails Recipes》的关键知识点解析 #### 标题与描述中的核心知识点 **标题:“Advanced Rails Recipes”** 本书名为《高级Rails食谱》,旨在为Ruby on Rails开发者提供一系列高级开发技巧与...

    advanced rury on rails recipes

    从给定的文件信息来看,我们探讨的主题是“高级Ruby on Rails食谱”(Advanced Rails Recipes),这是一本旨在为专业Ruby on Rails(RoR)开发者提供深入指导的专业参考手册。尽管该书尚处于开发阶段,但其目标是...

    Rails Recipes

    《Rails Recipes》是一本专注于Ruby on Rails开发实践的书籍,旨在提供一系列针对不同问题和场景的解决方案,犹如烹饪中的各种食谱。Rails是基于Ruby语言的流行Web应用框架,它以其DRY(Don't Repeat Yourself)原则...

    Pragmatic.Rails.Recipes.Rails.3.Edition.Mar.2012.pdf

    - **书籍背景**:Rails Recipes 是一本由 Chad Fowler 编写的关于 Ruby on Rails 的书籍,该书于 2012 年出版了针对 Rails 3 的版本。此书被视为官方推荐的 Ruby on Rails 开发指南之一。 - **目标读者**:本书面向...

    Rails.Recipes.Rails.3rd和源码

    《Rails Recipes》是针对Ruby on Rails框架的一本实用指南,主要涵盖了Rails 3版本的相关内容。这本书通过一系列的“配方”(recipes),为开发者提供了在实际开发中可能会遇到的问题及其解决方案,旨在帮助开发者...

    Rails.Recipes(Rails.3.Edition,2012) 英文版PDF

    - **书籍定位**: 《Rails Recipes: Rails 3 Edition》是一本面向初级到中级Ruby on Rails开发者的指南。它包含了70个最常见的编程难题解决方案,旨在帮助开发者解决实际工作中可能遇到的问题。 - **内容更新**: 本书...

    Rails_Recipes_with_Source_Code

    《Rails Recipes with Source Code》是一本专注于Ruby on Rails框架实践技巧和源代码解析的书籍。Rails是基于Ruby语言的Web开发框架,以其“约定优于配置”(Convention over Configuration)的理念和“开发人员的...

    ruby rails recipes

    ### Ruby on Rails Web Development Recipes #### 重要知识点概述 本篇文档主要介绍了一本名为《Ruby on Rails Web Development Recipes》的书籍,该书由 Chad Fowler 编写,并由 The Pragmatic Bookshelf 出版。...

    Pragmatic.Bookshelf.Advanced.Rails.Recipes.May.2008

    《Pragmatic Bookshelf Advanced Rails Recipes May 2008》是一本专注于Rails高级开发实践的书籍,由Pragmatic Bookshelf出版社于2008年5月出版。这本书主要面向已经熟悉Ruby on Rails基础的开发者,旨在通过一系列...

    Ruby Recipes A Problem-Solution Approach epub

    Ruby Recipes A Problem-Solution Approach 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

    rails金典教材3本

    Ruby+on+Rails+3+Tutorial.pdf 应用Rails进行敏捷Web开发第4版.pdf (Agile Web Development with Rails) Rails.Recipes.Rails.3.Edition.pdf

    livesearch-rails-react-elasticsearch:使用ReactJS和Elasticsearch构建React式(实时)搜索页面的Rails应用程序

    livesearch-rails-react-elasticsearch 一个使用ReactJS和Elasticsearch来构建React式(实时)搜索页面的Rails应用程序。 您可以在上找到详细的教程。 安装 在您的环境中安装 。 安装 。 配置 运行捆绑安装 启动...

Global site tag (gtag.js) - Google Analytics