В моем приложении Rails 3 пользователь добавляет новое сообщение на форум, используя Ajax:
<%= form_tag("/forum/add_new_message", :remote => true) do %>
<%= text_area_tag("new_message_area") %>
<% end %>
Вот код моего контроллера:
def index
@messages = Message.all
end
def add_new_message
Message.create(:text => params[:new_message_area], ...)
redirect_to(:action => 'index')
end
Проблема в том, что после того, как пользователь добавляет новое сообщение, redirect_to(:action => 'index')
выполняется, но страница не обновляется, т.е. я не вижу новое сообщение.
Почему?