Jquery UI 自动完成将参数传递到查询字符串的搜索表单
Jquery UI Autocomplete for Search Form that Passes Params into Query String
我已成功使用 Jquery 自动完成我网站上的其他表单,但这个给我带来了麻烦。
// Controller
class UsersController < ApplicationController
autocomplete :user, :name,
...
end
// Routes
resources :users do
get :autocomplete_name, :on => :collection
end
//View
<% form_tag users_path, method: :get do %>
<%= autocomplete_field_tag :name, params[:name], autocomplete_name_users_path, :placeholder => "Search by name" %>
<%= submit_tag "Search", :id => "submit" %>
<% end %>
搜索表单有效,但未显示自动完成。
请替换为 routes.rb 文件中的以下内容,
resources :users do
get :autocomplete_user_name, :on => :collection
end
更多文档请参考Rails 4 autocomplete。
我已成功使用 Jquery 自动完成我网站上的其他表单,但这个给我带来了麻烦。
// Controller
class UsersController < ApplicationController
autocomplete :user, :name,
...
end
// Routes
resources :users do
get :autocomplete_name, :on => :collection
end
//View
<% form_tag users_path, method: :get do %>
<%= autocomplete_field_tag :name, params[:name], autocomplete_name_users_path, :placeholder => "Search by name" %>
<%= submit_tag "Search", :id => "submit" %>
<% end %>
搜索表单有效,但未显示自动完成。
请替换为 routes.rb 文件中的以下内容,
resources :users do
get :autocomplete_user_name, :on => :collection
end
更多文档请参考Rails 4 autocomplete。