在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
吗?解决这个问题的好方法是什么?
答案 0 :(得分:34)
尝试:text_field_tag(name, value = nil, options = {})
<%= text_field_tag :street, nil, :required => true %>
当您向帮助者提供options
时,您必须传递value
参数的值。
答案 1 :(得分:0)