Я создаю приложение, и поэтому мне нужно автозаполнение jQuery. Чтобы понять, как это работает (только началось кодирование несколько месяцев назад), я создал базовое приложение для статей/блога.Автозаполнение jquery и Rails4
Моя цель - создать основное поле поиска для заголовков моих статей. Я использую rails-jquery-autocomplete.
Однако я мог бы установить все до сих пор в соответствии с документацией. Но теперь я полностью потерял, как заставить эту вещь работать на самом деле (я попытался реализовать ее с помощью документации, но она не сработала).
Вопрос: как мой код должен выглядеть так, чтобы сделать эту работу?
В настоящее время мой код выглядит следующим образом:
routes.rb
Rails.application.routes.draw do
resources :articles
end
article.rb
class Article < ActiveRecord::Base
end
articles_controller.rb
class ArticlesController < ApplicationController
def index
@articles = Article.all
end
def show
@article = Article.find params[:id]
end
def new
end
def create
@article = Article.new article_params
if @article.save
redirect_to @article
else
render 'new'
end
end
private
def article_params
params.require(:article).permit :title, :text
end
end
schema.rb
ActiveRecord::Schema.define(version: 20160607060132) do
create_table "articles", force: :cascade do |t|
t.string "title"
t.text "text"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
end
Там ссылка на исходный код для демо по ссылке вы предоставили: https://github.com/bigtunacan/rails-jquery-autocomplete. Скопируйте его. – 7stud