Html 如何删除id&;rails视图帮助器中的名称属性
默认情况下,Rails从name参数为Html 如何删除id&;rails视图帮助器中的名称属性,html,ruby-on-rails,view,helper,ruby-on-rails-4,Html,Ruby On Rails,View,Helper,Ruby On Rails 4,默认情况下,Rails从name参数为select_tag生成id和名称: select_tag "people", "<option>David</option>".html_safe # => <select id="people" name="people"><option>David</option></select> 空名称参数不起作用,空html属性仍然存在: select_tag "", "<op
select_tag
生成id和名称:
select_tag "people", "<option>David</option>".html_safe
# => <select id="people" name="people"><option>David</option></select>
空名称参数不起作用,空html属性仍然存在:
select_tag "", "<option>David</option>".html_safe
# => <select id name><option>David</option></select>
id
和name
可以通过为其分配nil
来删除:
select_tag nil, "<option>David</option>".html_safe, id: nil
# => <select><option>David</option></select>
选择标签nil,“David”。html\u安全,id:nil
#=>大卫
select_tag "people", "<option>David</option>".html_safe, id: false, name: false
# => <select id=false name=false><option>David</option></select>
select_tag "people", "<option>David</option>".html_safe, id: '', name: ''
# => <select id name><option>David</option></select>
select_tag nil, "<option>David</option>".html_safe, id: nil
# => <select><option>David</option></select>