有没有一种方法可以在text_field_tag上设置必填属性?

24
text_field中,可以通过以下方式设置required属性:

< %= f.text_field :street, :required => true % >

< input id="recipe_name" name="recipe_name" type="text" required >

然而,对于text_field_tag,如果我使用相同的方法,则输出的HTML设置了值属性,这是不正确的。

<% = text_field_tag:street,:required => true%>

输出:

< input id="recipe_name" name="recipe_name" type="text" value="{:required=>true}" >

text_field_tag不支持required吗?有什么好的解决方法吗?

2个回答

50

2

文本框标签

试试这个:

<%= text_field_tag :street, '', :required => true %>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接