Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Solr太阳黑子自动完成文本字段不工作_Ruby On Rails_Ruby_Ruby On Rails 3_Solr_Sunspot - Fatal编程技术网

Ruby on rails Solr太阳黑子自动完成文本字段不工作

Ruby on rails Solr太阳黑子自动完成文本字段不工作,ruby-on-rails,ruby,ruby-on-rails-3,solr,sunspot,Ruby On Rails,Ruby,Ruby On Rails 3,Solr,Sunspot,我正在使用sunspot_autocomplete gem实现对搜索栏的自动建议。只是需要一些帮助来创建文本字段。我使用的是Rails3 在安装gem之前,我的搜索栏代码如下所示: <%= form_tag dairies_path, :method => :get do %> <p> <%= text_field_tag :search, params[:search], style:"width:550px; height:30px;", :aut

我正在使用sunspot_autocomplete gem实现对搜索栏的自动建议。只是需要一些帮助来创建文本字段。我使用的是Rails3

在安装gem之前,我的搜索栏代码如下所示:

<%= form_tag dairies_path, :method => :get do %>
<p>
    <%= text_field_tag :search, params[:search], style:"width:550px; height:30px;", :autofocus => true %><br>
    <%= submit_tag "Search!", :name => nil, class: "btn btn-primary btn-lg", style: "margin-top:20px" %>
</p>
<% end %>
:get do%>

正确%>
无,类别:“btn btn主btn lg”,样式:“边际顶部:20px”%>

自动完成gem需要以下代码作为文本字段:

<%= autosuggest_text_field "dairy", "title", "http://127.0.0.1:8983/solr/", "dairy_title"%>


我的问题是,我是用该^替换所有搜索条形码,还是只替换文本\字段\标记行?我要么一直在出错,要么整个代码都显示在我的网站上。对不起,这是个初学者的问题。还有很多东西要学!感谢您的帮助。

您是否需要资产管道中的适当文件
app/assets/stylesheets/
app/assets/javascripts/
?是的。感谢您的快速回复。您能告诉我们您遇到的错误吗。
$(“#dairy_title”)。autosuggest('http://127.0.0.1:8983/solr/","乳制品",{};这将显示在我的主页上。由于某些原因,我不再收到错误。不确定是否将文本字段添加到正确的位置