Rails表单选择必需
我想在我的Rails表单中要求 。
这是我的代码(省略号是为了让线更短):
'-- Select One --', :required => true %>
哪个输出
-- Select One -- Analytics Commerce Content Management Gaming Green Media Social Media Technology - Software Technology - Hardware Web
使用{:required => true}
而不是:required => true
会出现语法错误,并且{:prompt => '-- Select One --', :required => true}
呈现页面,但没有required="true"
在我的选择标签中
如何在我的标签中获得required="true"
?
试试这个….
f.select :category, ['Analytics','Commerce',..., 'Web'], { :include_blank => '-- Select One --' }, :required => true
对于Rails 4
f.select :category, ['Analytics','Commerce',..., 'Web'], { include_blank: '-- Select One --' , required: true }
我不确定它是否能达到你想要的效果,但我有两个解决方案。 你可以使用simpleform gem。
要么
风格吧:
in css:
label.required:after{content:"*"}