dig*_*tie 33 forms ruby-on-rails form-helpers formbuilder
当你有一个这样的表单域:
<%= f.text_field :last_name %>
Run Code Online (Sandbox Code Playgroud)
它将在HTML中生成:
<input id="person_last_name" name="person[last_name]" size="30" type="text" />
Run Code Online (Sandbox Code Playgroud)
我想知道是否有任何方法可以获得将生成的name属性(在本例中为"person [last_name]").
想要得到这似乎有点奇怪,但我有理由!我也不能费心去做一个冗长的解释.
Cod*_*ave 36
检查表单对象后,我发现你可以从中获取object_name它.
所以这对我很有用: "#{f.object_name}[field_name]"
这会产生: object[object_attributes][0][field_name]