searching using ajax:

hi i have a table called Streams with columns name,resolution,codecname,framerate. i have tags to the table entries if streams.like 1920x1080,aac,mpeg2...

now i have to search the table entries for tag entered in the search box. once i enter the tag name in the search box entry i m getting errors like:

Unknown action No action responded to get_results

can help me in this issue?

to do that i have added below codes in;

1)index.html.erb

Search: <input type="text" id="search_form" name="search" />

<img id="spinner" src="/images/indicator.gif" style="display: none;" /> <div id="results"></div> <%= observe_field 'search_form',   :frequency => 0.5,   :update => 'results',   :url => { :controller => 'streams', :action=> 'get_results' },   :with => "'search_text=' + escape(value)",   :loading => "document.getElementById('spinner').style.display='inline'",   :loaded => "document.getElementById('spinner').style.display='none'" %>

2)streams_controller.rb

def get_results     if request.xhr?       if params['search_text'].strip.length > 0         terms = params['search_text'].split.collect do |word|           "%#{word.downcase}%"         end         #@streams = Stream.find(         # :all,         # :conditions => [( ["(LOWER(name) LIKE ?)"] * terms.size ).join(" AND "),* terms.flatten])

        #addded for listing the streams with a tag assigned

        @streams = Stream.find_tagged_with(params[:search_text])         #@streams = Stream.find_tagged_with(params[:terms])       end       render :partial => "search"     else       redirect_to :action => "index"     end   end

3)in layouts :streams.html.erb

<html>   <head>     <title>Streams</title>     <%= javascript_include_tag :defaults %>   </head>   <body>     <%= yield %>   </body> </html>

4)created _search.html.erb for results:

<% if @streams %>   <ul>     <% for stream in @streams %>       <li>       <%= h(stream.name) %>       </li>     <% end %>   </ul> <% end %>

thanks srikanth