0

我正在尝试从模型中的值打印并显示“多个”可选选项的列表。

        <%= f.fields_for :blackwhite do |blackwhite| %>
          <div class="span6"><p class="muted text-right">Black and White</p></div>
          <%= blackwhite.select :newpage, options_for_select((1..number_of_images_entry).to_a), { :multiple => true } ) %>
        <% end %>

而且不太明白

http://railsforum.com/viewtopic.php?id=6716

我想从打印表(当前视图)中获取“number_of_images_entry”列的值,该列具有要计数的整数值,从 1 开始。 - 我在这里使用一个示例:

如何从rails中的范围构建选择标签

:newpage 是“blackwhite”表中的一列。(这是另一张桌子)

谢谢!

编辑:

该代码现在正在从数据库中获取值,但多选不起作用。

 <%= blackwhite.select :newpage, options_for_select((1..(@print.number_of_images_entry)).to_a), { :multiple => true }  %>
4

1 回答 1

0

请更正您的代码。

 <%= blackwhite.select :newpages, options_for_select((1..(@print.number_of_images_entry)).to_a), {} ,multiple: true   %>
于 2013-05-30T12:48:38.467 回答