0

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コードです

4

0 に答える 0