2013-01-13 60 views
1

我有這樣的代碼:Rails的hidden_​​field名

= hidden_field(:user_id, nil, :value => params[:user_id]) 

但它產生這樣的html:

<input id="user_id_" name="user_id[]" type="hidden" value="1"> 

,但我需要寫,產生這樣的html代碼:

<input id="user_id" name="user_id" type="hidden" value="1"> 

沒有任何數組?此外,如果我只寫一個輸入,沒有任何形式標籤,我會看到這個值的參數,或者我必須寫滿:form_tag,然後有隱藏字段?

回答

2

使用hidden_​​field_tag

hidden_field_tag 'user_id', 1 
# => <input id="user_id" name="user_id" type="hidden" value="1" /> 
+0

感謝方便的和有益的!!!! @emrahbasman –

相關問題