0

我遇到了一些麻烦,我希望有人能帮助我。我有一个 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>

从我在网上阅读的内容来看,这似乎是您应该在 Rails3 中执行此操作的方法,但我没有发现它有效。(请参阅:页面完全重定向)我做错了什么?谢谢。

4

1 回答 1

1

我从您的帖子中得到的印象是您想要提交表单并在不离开页面的情况下显示结果。您要执行的操作需要使用 javascript/ajax。

查看 railscast 205 以获取如何执行此操作的示例。

于 2011-02-10T21:36:47.713 回答