在我们的Rails 4.2应用程序中,有一个hidden_file
字段,我们希望它们都是:hidden和:file(type):
<%= f.input :hidden_file, as: :file & :hidden %>
我们尝试过:
<%= f.input :hidden_file, as: [:file, :hidden] %>
它返回错误:
undefined method `to_sym' for [:file, :hidden]:Array
以下仅作为选项隐藏:遗忘:文件:
<%= f.input :hidden_file, as: :file, as: :hidden %>
as:
(类型)有2个选项的正确方法是什么?
答案 0 :(得分:1)
您必须将文件输入字段放在隐藏的div中。
<div style="overflow: hidden;width:83px;">
<input name="userfile" id="userfile" type="file"/>
</div>
你不能在我知道的html字段上放两种类型,至少这是我对html spec
的理解