2012-02-01 59 views
-2

我有以下link_to方法:如何解決這個Rails 3的link_to方法?

<%= link_to "Vote up", :url => {:controller => :votes, :action => :vote_up, :id => i.id}, 
         :update => "total_value_#{i.id}", 
         :remote => true %> 
<%= link_to "Vote down", :url => {:controller => :votes, :action => :vote_down, :id => i.id}, 
         :update => "total_value_#{i.id}", 
         :remote => true %> 

我覺得有一些地方,我需要{}()。但我不知道在哪裏。

有什麼建議嗎?

編輯:

我沒有得到任何語法錯誤,只是這個陌生的網址:

http://localhost:3000/?remote=true&update=total_value_29&url%5Baction%5D=vote_up&url%5Bcontroller%5D=votes&url%5Bid%5D=29

鏈接應該觸發控制器的動作。

+3

如何告訴我們你的語法錯誤? – pduersteler 2012-02-01 13:21:44

+0

@pduersteler對不起,我更新了我的問題。 – alexchenco 2012-02-01 13:50:58

+0

[點擊Rails的link_to方法後,所有的選項都出現在URL欄中是否正常?](http://stackoverflow.com/questions/9088632/is-it-normal-that-after-clicking-一個護欄鏈接到的方法,所有的選項,出現-I) – 2012-02-01 15:57:35

回答