我有一個導軌形式幫手,看起來像這樣:Rails文本字段助手返回數組?
<%= text_field :username,nil, {:placeholder=>"new username", :value=>nil} %>
當我看到這個生成的HTML,它看起來像:
input id="username_" name="username[]" placeholder="new username" size="30" type="text"
(HTML <>刪除)
這使訪問用戶名屬性令人不安。我做的:
@user.username = [:username]
PARAMS看起來像
{"utf8"=>"✓", "authenticity_token"=>"...", "username"=>["newusername"], "commit"=>"Save", "id"=>"10"}
而@ user.username被設置爲(逃脫) 「newusername」 - 它被設置爲 「--- - newusername」
無法弄清楚如何擺脫[]表單值!我該怎麼辦?
編輯:由導軌產生整個表格: http://tny.cz/0d5a9397
你可以粘貼整個表單嗎? – 2013-03-07 02:49:11
在帖子底部添加了一個帶有整個表單的pastebin鏈接。 – danktamagachi 2013-03-07 02:53:49