Ruby on rails 防止Rails重定向页面

Ruby on rails 防止Rails重定向页面,ruby-on-rails,form-for,Ruby On Rails,Form For,我有点麻烦,希望有人能帮我。我有一个erb文件,里面有一个按钮。当您单击按钮时,它会将页面重定向到其他位置,并显示我告诉它指向的erb文件。这是伟大的,除了我真的想填充的内容,直接到erb文件到一个div,是坐在我的表格下面。我的观点是这样的 <div id="formentry"> <%= form_for @time, :url => {:action => 'list'}, :remote => true, :update => 'result

我有点麻烦,希望有人能帮我。我有一个erb文件,里面有一个按钮。当您单击按钮时,它会将页面重定向到其他位置,并显示我告诉它指向的erb文件。这是伟大的,除了我真的想填充的内容,直接到erb文件到一个div,是坐在我的表格下面。我的观点是这样的

<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>

{:action=>'list'},:remote=>true,:update=>'results'do | f |%>

从我在网上读到的内容来看,这似乎是Rails3中应该采用的方法,但我发现它不起作用。(请参阅:页面完全重定向)我做错了什么?谢谢。

我从你的帖子中得到的印象是,你想提交一份表格并在不离开页面的情况下显示结果。您要做的事情需要使用javascript/ajax


查看railscast 205了解如何执行此操作的示例。

请发布处理此操作的控制器操作。