ruby-on-rails-4 – 在Rails中具有嵌套属性的多选文件上载字段
发布时间:2020-12-17 02:45:54 所属栏目:百科 来源:网络整理
导读:目前我有一个Note模型,它接受使用Carrierwave的Attachments模型的嵌套属性.添加注释时,我有一个嵌套的表单,允许将文件附加到新注意: 嵌套表单字段: %= f.file_field :image,multiple: true,name: "attachment[file]" % 我正在使用Cocoon gem添加嵌套字段.
目前我有一个Note模型,它接受使用Carrierwave的Attachments模型的嵌套属性.添加注释时,我有一个嵌套的表单,允许将文件附加到新注意:
嵌套表单字段: <%= f.file_field :image,multiple: true,name: "attachment[file]" %> 我正在使用Cocoon gem添加嵌套字段.虽然我可以轻松地让他们用Cocoon添加多个文件上传字段,并以这种方式添加多个附件,但我只想加载一个文件上传字段,让他们使用多选来选择多个图像. 当我这样做时,文件上传字段旁边显示“2图像”.但是,在表单提交时,“attachments_attributes”下只列出一个文件.由于尚未保存笔记,我需要立即提交所有附件. 完成此任务的正确方法是什么?我知道关于这个主题的Railscast,但它似乎没有解决我的特定情况. 任何帮助表示赞赏. 解决方法
只需将[]附加到你的参数上
<%= f.file_field :image,name: "attachment[file][]" %> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |