删除Rails 5中必需的true添加的默认下拉选项

我有一个select下拉选项,它是必需的,但是它的选项是动态添加的。因此,存在一个选择下拉列表为空的情况。

= s.input :test_id,:label => "Choose Category",:collection => @model.categories,:required => true

我的问题是,当您根据需要设置下拉菜单时,如何删除自动添加的空白选项(我希望下拉菜单为空)。我尝试添加include_blank: false,但得到ArgumentError - include_blank cannot be false for a required field.:

brqtmars 回答:删除Rails 5中必需的true添加的默认下拉选项

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2969961.html

大家都在问