HHC*_*HHC 16 html forms ruby-on-rails
在text_field一个可以执行以下操作来设置required属性.
<%= f.text_field:street,:required => true%>
<input id ="recipe_name"name ="recipe_name"type ="text"required>
但是,text_field_tag如果我这样做,输出html会设置value属性,这是不正确的.
<%= text_field_tag:street,:required => true%>
输出:
<input id ="recipe_name"name ="recipe_name"type ="text"value ="{:required => true}">
是required不是支持text_field_tag?解决它的好方法是什么?
shw*_*eta 36
尝试:text_field_tag(name,value = nil,options = {})
<%= text_field_tag :street, nil, :required => true %>
Run Code Online (Sandbox Code Playgroud)
提供options给帮助程序时,必须传递value参数值.