在Haml中,我一直試圖讓下面的link_to_remote調用工作。它從/questions/new
視圖中調用。link_to_remote在Haml中不會生成正確的url
#{link_to_remote image_tag('x.png'), :url => {:controller => 'questions', :action => 'remove_tag_from_cart'}}
我試過以下變化。
#{link_to_remote image_tag('x.png'), :url => {:controller => :questions, :action => :remove_tag_from_cart}}
#{link_to_remote image_tag('x.png'), :controller => 'questions', :action => 'remove_tag_from_cart'}
#{link_to_remote image_tag('x.png'), :controller => :questions, :action => :remove_tag_from_cart}
在任何情況下,我都會得到以下鏈接:/questions/new#
。我不知道爲什麼!
我也有在routes.rb中下面,以爲這是問題...
map.connect ':controller/remove_tag_from_cart', :action => 'remove_tag_from_cart'
謝謝,但這並不解決問題...> _> – user5243421 2010-05-27 07:40:21
檢查我編輯的答案。 – Salil 2010-05-27 07:48:59
太棒了。謝謝! – user5243421 2010-05-27 07:52:24