我想在link_to塊中添加一個URL參數。rails params.merge in link_to
的代碼目前<%= link_to "Submit", :action => 'renderChart', :class => "btn", :remote => true, :params => params.merge(:limit => 5) %>
但是這給了我一個錯誤。
它將:class和:action添加到url參數中,而不僅僅是:limit。爲什麼?
編輯:
我從另一個鏈接,看起來像這樣
link_to "Toggle Sort Direction",:action => 'renderChart', :remote => true, :params => {:sort => "desc"}
添加其他網址參數,所以當用戶點擊其他鏈接我要限制添加到網址參數,並保持排序PARAMS
好吧,OP改變了這個問題:http://cl.ly/image/220X3f050o2Y/Screen%20Shot%202014-03-28%20at%2012.50.58%20PM.png。這是原始問題的正確答案。 – sethvargo
我試過,但現在我只得到'class = btn'作爲url參數 – Killerpixler
':class =>「btn」'是一個html_option,你傳遞的不正確。你在混合選項。 –