0
我升級我的Rails 2.3.8應用軌道4,5和我有沒有在軌道上運行的form_remote_tag 4.軌道4形式的遠程更新DIV
我的一部開拓創新代碼:
視圖.erb
<% form_remote_tag :url => { :controller => :x, :action => :y } do %>
...
<% end %>
<div id="changediv">
<%= render :partial => 'y' %>
</div>
控制器x.rb
def y
...
render :update do |page|
page.replace_html 'changediv', :partial => "partialview"
end
end
_partialview.erb
some html code …..
這就是我想如何升級到軌4,但沒有運行,我做錯了什麼?
視圖.erb
<%= form_tag(url_for(:action => 'y'), :remote => true) do %>
<% end %>
<div id="changediv">
<%= render :partial => 'y' %>
</div>
控制器x.rb
def y
...
render :partial => 'partialview'
end
_partialview.erb
some html code …
你可以先升級到3.2,然後到軌4.這將是更容易創建
js.erb
。 – Santhosh然後我需要兩倍的時間升級到rails 4. Debadatt的解決方案運行完美。謝謝! – asfarto