【发布时间】:2013-03-06 09:16:21
【问题描述】:
我有一个简单的应用程序,其中包含有许多 cmets 的帖子。
我可以使用以下形式从 posts#show 创建 cmets。
<%= form_for @comment, :remote => true, :html => {:'data-type' => 'html', :id => 'create_comment_form' }, :'data-update-target' => 'comments-container'$
<%= f.text_area :content %>
<%= f.hidden_field :post_id, :value => @post.id %>
<%= f.submit 'Submit', :disable_with => 'Please wait...', :class => 'submit' %>
<% end %>
然后我用
显示 cmets<div id="comments-container">
<%= render "posts/comments" %>
</div>
循环通过@post.cmets。
提交表单时是否可以更新@post.cmets 并重新渲染部分内容?
【问题讨论】:
标签: ruby-on-rails ajax