我需要一種方法來在Rails 3中創建一個鏈接,它將發送帶有多個參數的發佈請求並且不會導致重新加載。我是用一種形式:Ruby on Rails鏈接請求發送
= form_for Vote.new, :remote => true do |f|
.actions
= f.submit 'Vote'
= hidden_field_tag('question', q.id)
= hidden_field_tag('seat', @seat.id)
但它減緩我的渲染時間縮短了不少,我不希望有一個提交按鈕。有沒有其他方式提交這樣的表單,而不使用按鈕?
我試過= link_to等,但似乎無法讓參數正常工作。
+1 「使用CSS樣式按鈕,看起來像一個鏈接」 - 狡猾! – 2012-02-01 03:37:05
是的,但仍然渲染大量表單比渲染大量鏈接要慢。當有25個form_for和一個鏈接的問題時,每個視圖渲染大約40ms – JRPete 2012-02-01 05:54:38