У меня есть форма:
- form_tag form_path(args), :remote => true do
, которая подчиняется действию:
def foo
@newpost = Post.create(params[:foo])
render :bar
end
и отображает bar.js.erb, который выглядит следующим образом:
<% if @newpost %>
$("#baz").prepend("<%= escape_javascript render(:partial => 'foo/bat', :locals => { @newpost => @newpost }) %>");
<% else %>
$("#baz").prepend(otherstuff);
<% end %>
В результате частичное не является GET, что я понимаю почему, потому что это запрос POST.Есть ли какие-либо обходные пути, кроме перенаправления или загрузки другого действия?
Спасибо!