2012-07-08 112 views
18

我想添加一個id標記到我在rails中創建的窗體中。形式的開始具有下面的代碼:如何在軌道中添加一個html id到form_for標籤?

<%= form_for(@user) do |f| %> 

是否有可能對我來說,一個ID添加到嵌入的form_for紅寶石,還是我要創建一個的form_tag場,並添加標識呢?如果我必須創建一個form_tag字段,我該如何添加id並正確創建form_tag字段?非常感謝你!

回答

32

試試這個<%= form_for @user, :url => "controller action url", :html => {:id => "Blabla"} do |f| %>

+0

當我實現這個代碼,表單加載,但我不能再提交表單。有沒有其他的語法可以讓我在提交時處理表單?謝謝你的幫助! – user1483441 2012-07-08 14:32:44

+0

你可以從這裏獲得更多幫助http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-form_for – abhas 2012-07-08 14:40:19

+0

好的,太棒了!謝謝! – user1483441 2012-07-08 15:06:44

4

另一種方式:<%=的form_for @user,HTML:{ID:form_id}做| F | %>

+1

完美運作。 – skwidbreth 2015-12-29 02:21:45