Rails не рендерит Ответ формы Ajax - PullRequest
0 голосов
/ 22 февраля 2012

Я пытаюсь отправить форму и обработать ответ через Ajax, но rails по какой-то причине не отображает результат.

Моя форма: Index.html.erb

<%= form_tag({:controller => "revenues", :action => "index"}, :method => "get", :class => "well form-inline", :remote => true) do %>
<%= label_tag(:from, "From:") %>
<%= text_field_tag(:from, @from_date.to_date.to_formatted_s(:rfc822)) %>
<%= submit_tag "Apply", :class => "btn" %>  
<% end %>

<div class="Revenues">
test
</div>

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

    def index
      respond_to do |format|
      format.html
      format.js
    end
   end

Мой файл шаблона: index.js.rjs

  alert ("Test")
  page.replace_html("Revenues", "<p>ASdfasdfdasdf</p>")

Контроллер получает запрос JS

Обработка RevenuesController # index как JS

Но по какой-то причине кажется, что javascript не возвращается в браузер (у меня есть код предупреждения для отладки - предупреждение не отображается и текст не заменяется)

Спасибо!

...