jquery検索ボタン用のレールアプリケーションにjqueryフォーカス機能を含めようとしています.gemファイルにjquery-railsを含め、バンドルしました。しかし、私はこのエラーが発生しています。search.js.erb の私のコード
<!DOCTYPE html>
<html>
<script>
$(document).ready(function(){
$("#show_fld").focus(function(){
$(this).css("background-color","#cccccc");
});
$("#show_fld1").blur(function(){
$(this).css("background-color", "#ffffff");
});
});
</script>
<body>
<%=form_tag({controller: 'tweets', action:'index'}, method: "get") do %>
<%=label_tag(:search, "Search for:") %>
<%=text_field_tag(:text,",:id=>'show_fld') %>
<%=label_tag(:show, "Show for:") %>
<%=text_field_tag(:show,",:id=>'show_fld1') %>
<%= submit_tag( "GO" ) %>
<% end %>
</body>
</html>
「Missing template tweets/search, application/search with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}」というエラーが表示されます. 検索場所: * "/home/xyz/tweetsblog7/app/views" ."テンプレートがありません" と表示されています。
<%= will_paginate @tweets %>
<% @tweets.each do |tweets| %>
<ul>
<li><%= tweets.id %></li>
<li><%= tweets.tweet_created_at %></li>
<li><%= tweets.tweet_text %></li>
<li><%= tweets.user_id %></li>
<li><%= tweets.user_name %></li>
<li><%= tweets.user_loc %></li>
<li><%= tweets.user_img %></li>
<li><%= tweets.longitude %></li>
<li><%= tweets.latitude %></li>
<li><%= tweets.place %></li>
<li><%= tweets.country %></li>
</ul>
<% end %>
これは私の生成されたhtmlコードです