Rails высылает уведомление через ajax

Короче говоря, у меня есть кнопка. При нажатии на него я хочу, чтобы был запущен ajax-запрос, который получает flash [: note] и отображает его в виде div в $

Вот мой сокращенный вид:

 <input type="button" id="search" value="display"/>

 <div id="notice">

 </div>

Моя просьба Ajax в виде:

$("#search").submit(function(){
                            $.ajax({
                                type: "POST",
                                url: //url to my show action
                                success: function(data){
                                      /*$("#notice").html("<%= flash[:notice] %>");
                                        $("#content").html(data);*/
                                }
                            });
                            return false;
                    });

Мой контроллер:

def HomeController <  ActionController::Base
  def index

  end

  def show
    respond_to do |format|
    format.js {  flash[:notice] = "" + count.to_s + " results found for " + params[:query][:search_key] + "" }
    end
    #render :partial => 'search'
  end
end

Мой show.js.erb

#app/views/dashboard_home/show.js.erb
$("#notice").html("<%=j flash[:notice] %>");

$("#content").html("<%=j render partial: "search" %>");

Проблема в том, что когда я нажимаю на кнопку, уведомление отображается нормально. Но то же самое предупреждение сохраняется и на следующих кликах. Часть поиска содержит таблицу. Помогите!

Ответы на вопрос(2)

Ваш ответ на вопрос