我正在寻找对此类搜索字段有用的自动填充(或自动提示):
<%= form_tag search_path, :method => :get do %>
<p>
<%= text_field_tag :search, params[:search] %>
<%= submit_tag "Search", :name => nil %>
<% end %>
我尝试使用Crowdint rails3 jquery autocomplete,但由于搜索params[:search]
内的text_field_tag
,它无效。
我自动完成的其他选项是什么?
答案 0 :(得分:1)
在jQuery ui库中有自动完成功能=&gt; http://jqueryui.com/
jQuery UI提供的自动完成功能只是一个基本的自动完成功能,就像谷歌等网站所知道的那样。
您还可以使用在jQuery上找到的库,例如令牌输入=&gt; http://loopj.com/jquery-tokeninput/您想要哪种自动填充功能很重要。令牌输入用于选择具有名称和ID的特定内容。 jQuery ui提供的自动完成也需要一个数据源,但它更灵活,不会强迫您选择其中一个现有条目。