2011-02-10 4 views
0

У меня проблемы, и я надеюсь, что кто-то может мне помочь. У меня есть файл erb с формой, в которой есть кнопка. Когда вы нажимаете кнопку, она перенаправляет страницу в другое место и показывает файл erb, на который я ему указал. Это замечательно, за исключением того, что я действительно хотел бы набить содержимое этого файла, связанного с erb, в div, который сидит ниже моей формы. Мой взгляд выглядит примерно так.Keep Rails от перенаправления страницы

<div id="formentry"> 
    <%= form_for @time, :url => {:action => 'list'}, :remote => true, :update => 'results' do |f|%> 
    <%= select :time, :period, TimeSelectModel::TIMEVALUES %> 
    <%= f.submit "Submit" %> 
<% end %> 
</div> 

<div id="results"></div> 

Из того, что я прочитал в Интернете это кажется подход вы должны предпринять, чтобы сделать это в Rails3, но я не нахожу, что это работает. (см .: страница полностью перенаправляется) Что я делаю неправильно? Благодарю.

+0

Опубликовать действие контроллера, которое обрабатывает это пожалуйста. – jdl

ответ

1

Мое впечатление от вашего поста заключается в том, что вы хотите отправить форму и показать результаты, не выходя из страницы. То, что вы ищете, требует использования javascript/ajax.

Оформить заказ railscast 205 для примера того, как это сделать.

Смежные вопросы