Rails:更改"选择文件"到"浏览"

时间:2012-10-12 21:07:34

标签: html ruby-on-rails ajax forms file-upload

我正在尝试制作用于上传图片的文件字段。但是,我正在浏览“浏览”,而我正在观看的教程有“选择文件”。

我的file_field代码看起来一样。有人可以解释是否存在差异?我正试图将它连接到AJAX以显示我上传的结果而不刷新页面,所以我不确定是否可以使用“浏览”按钮。

我的表格:

<%= form_for([@user, @album, @photo], :html => { :multipart => true }) do |f| %>

<%= f.file_field :avatar, multiple: true, name: "photo[avatar]" %>

<% end %>

2 个答案:

答案 0 :(得分:3)

这只是选择文件的本机操作系统部分,因此您可能只看到mac / linux / Windows之间的差异。你在哪?它不应该影响您正在寻找的功能。

答案 1 :(得分:1)

它只是一个浏览器/操作系统的东西,您可以通过隐藏按钮并创建另一个来使用javascript / jquery更改它,有很多技巧可用于此...

你应该看看这个railscast,它是一个用ajax/jquery

上传文件的好方法