我有一个表单,它将数据提交给具有嵌套属性的模型。我正在使用select从选项列表中进行选择。
文章模型accept_nested_attributes_for 文档模型,has_attached_file名为附件。附件的url_path是选择字段应该选择的内容。
如何更改选择字段的值?
HTML现在看起来像这样:
<select id="article_document" name="article[document]">
<option>...</option>
</select>
但我想要这个:
<select id="article_document_url_path" name="article[document][url_path]">
<option>...</option>
</select>
Ruby看起来像这样:
<%= form_for @article, :html => { :multipart => true } do |f| %>
<%= f.select( :document,
options_for_select(@article.attachment_list.map{ |c| [c, {'data-img-src' => c }] }) ) %>
<% end %>
Rails 4.1.8,ruby 2.1.5p273
答案 0 :(得分:1)
试试这个:
{{1}}