0
我一直在尋找周圍很長一段時間的解決方案,希望有人能指出我的答案或替代解決方案...名稱數組中的Rails 3
我期待使用來實現輸入名稱數組Rails構成助手。
因此,在傳統的HTML,我只想寫的是這樣的:
<input type="text" name="email[]" value="blah" />
<input type="text" name="email[]" value="blah2" />
有誰知道如何像這樣的陣列可以使用Rails助手可以實現嗎? {不工作}
<%= f.text_field :email[] %>
<%= f.text_field :email[] %>
我很感激!
謝謝,我實際上是在尋找text_field解決方案。你有參考資料,還是我可以推出的一個例子? – davissp14 2012-01-06 18:26:11
你想要準確保存什麼?這是一個相關的模型嗎?或者你想只傳遞一個數組到模型上的方法?無論哪種方式,你將需要使用'fields_for'來接受一個值的數組。 DOCO是在這裏http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-fields_for – 2012-01-06 18:32:15
非常高的水平:我允許用戶選擇他想有多少用戶通過電子郵件發送。根據他/她選擇的數字,我動態生成x個表格行。這些值first_name last_name和email與非數據庫模型相關聯。我想用這個模型來對數組進行各種驗證。 – davissp14 2012-01-06 18:47:58