尝试获取flash消息并使用link_to和remote:true
我的控制器上有examples.rb:
def create
* Some stuff happens *
respond_to do |format|
format.js
format.html do
flash[:notice] = "Works!"
redirect_back(fallback_location: root_path)
end
end
end
我在_one_partial.html.erb
中具有“ link_to ”表单<%= link_to examples_path(whatever: locals[:whatever]), class: "whatever", method: :post, remote: true do %>
<div class="whatever_vix">
<p> Click Here! </p>
</div>
<% end %>
在视图中为:
<div id="addhere">
<%= render 'favorites/one_partial', locals: {whatever: @whatever} %>
</div>
和create.js.erb
$('#addhere').append("<%= j render 'whatever/another_partial' %>")
控制器中的**部分发生了**的部分显然可以正常工作,但是 create.js.erb 中的新部分没有显示,一旦添加{{ 1}}到“ link_to” 表单