我正在尝试制作用于上传图片的文件字段。但是,我正在浏览“浏览”,而我正在观看的教程有“选择文件”。
我的file_field代码看起来一样。有人可以解释是否存在差异?我正试图将它连接到AJAX以显示我上传的结果而不刷新页面,所以我不确定是否可以使用“浏览”按钮。
我的表格:
<%= form_for([@user, @album, @photo], :html => { :multipart => true }) do |f| %>
<%= f.file_field :avatar, multiple: true, name: "photo[avatar]" %>
<% end %>
答案 0 :(得分:3)
这只是选择文件的本机操作系统部分,因此您可能只看到mac / linux / Windows之间的差异。你在哪?它不应该影响您正在寻找的功能。
答案 1 :(得分:1)
它只是一个浏览器/操作系统的东西,您可以通过隐藏按钮并创建另一个来使用javascript / jquery更改它,有很多技巧可用于此...
你应该看看这个railscast,它是一个用ajax/jquery
上传文件的好方法