【发布时间】:2013-01-28 15:56:46
【问题描述】:
我有一个 ajax 表单的视图:
<%= form_tag( {:action => 'some_action'}, {:remote => true}) do %>
...
<%= submit_tag "Submit" %>
<% end %>
现在,在目标动作中,我想显示一个部分
def some_action
# some logic
render :partial => "some_partial"
end
部分只是 html。 _some_partial.html.erb 可能是
<br>Hi, this is the partial</br>
当我提交表单时,我看到浏览器中收到了 html 响应数据包(带有 firebug 的网络日志),但 html 没有显示在任何地方。 html应该在哪里?如何从动作中渲染部分 html 视图?
【问题讨论】:
标签: ruby-on-rails ajax model-view-controller partial-views renderpartial