Ruby on rails 是否使用select_标记显示多个选定值?
我有一个数组@name=[D2,D3],所以如何在select_标记中将其设置为selected选项 我正在尝试这个,但没有展示那个Ruby on rails 是否使用select_标记显示多个选定值?,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我有一个数组@name=[D2,D3],所以如何在select_标记中将其设置为selected选项 我正在尝试这个,但没有展示那个 <%= select_tag "add", options_for_select(["D1","D2","D3","D4"],{ @name.each do |id| :selected =>"#{id}" } ), {:multiple => true} 你需要这样的东西: <%= select_tag "add", options_f
<%= select_tag "add", options_for_select(["D1","D2","D3","D4"],{
@name.each do |id| :selected =>"#{id}" } ), {:multiple => true}
你需要这样的东西:
<%= select_tag "add", options_for_select(["D1","D2","D3","D4"], :selected =>["D1","D4"]) , :multiple => true %>
除非您的name.id为D1,否则您可能需要更改方法。名称中的哪个字段对应于D1?那么:
true}%>这与JavaScript或jQuery有什么关系?请不要喷标签。仅使用问题的相关标记。@user2342350,请注意,所有这些选项都没有任何值[通常不需要]