Ruby on rails 3 Rails选择标记返回连字符
我在应用程序中使用了一个rails选择标记来实现多个选择字段Ruby on rails 3 Rails选择标记返回连字符,ruby-on-rails-3,multiple-select,html-select,Ruby On Rails 3,Multiple Select,Html Select,我在应用程序中使用了一个rails选择标记来实现多个选择字段 <%= f.select(:tag, ['Phone', 'Email','Website','Address', 'Occupation'], {}, :id=>"multiple",:class=>"select2", :multiple=>"multiple" ,:style=>"width:200px" ) %> 问题是,当我删除上面给定的脚本时,不会出现问题。您可以执行str.gsub
<%= f.select(:tag, ['Phone', 'Email','Website','Address', 'Occupation'], {}, :id=>"multiple",:class=>"select2", :multiple=>"multiple" ,:style=>"width:200px" ) %>
问题是,当我删除上面给定的脚本时,不会出现问题。您可以执行
str.gsub!(/\'/,“”)
然后str.gsub!(/-/,“”)
,尽管这可能不是个好主意。你可以做str.gsub!(/\'/,“”)
然后str.gsub!(/-/,“”)
,尽管这可能不是一个好主意。我想,应该这样写:
<%= f.select :tag, options_for_select(["Phone", "Email", "Website", "Address", "Occupation"]), :id=>"multiple",:class=>"select2", :multiple=>"multiple" ,:style=>"width:200px" %>
“多个”,:class=>“select2”,:multiple=>“多个”,:style=>“宽度:200px”%>
编辑:
请尝试以下选项,它可能适合您:
<%= f.select(:tag, %w[Phone Email Website Address Occupation], {}, :id=>"multiple",:class=>"select2", :multiple=>"multiple" ,:style=>"width:200px" ) %>
“多个”、:class=>“select2”、:multiple=>“多个”、:style=>“宽度:200px”)%%>
也请参考我想,应该写如下:
<%= f.select :tag, options_for_select(["Phone", "Email", "Website", "Address", "Occupation"]), :id=>"multiple",:class=>"select2", :multiple=>"multiple" ,:style=>"width:200px" %>
“多个”,:class=>“select2”,:multiple=>“多个”,:style=>“宽度:200px”%>
编辑:
请尝试以下选项,它可能适合您:
<%= f.select(:tag, %w[Phone Email Website Address Occupation], {}, :id=>"multiple",:class=>"select2", :multiple=>"multiple" ,:style=>"width:200px" ) %>
“多个”、:class=>“select2”、:multiple=>“多个”、:style=>“宽度:200px”)%%>
另外,请参考我没有找到你..我应该在哪里添加这些?我没有找到你..我应该在哪里添加这些?