0

画像をアップロードするためのファイルフィールドを作成しようとしています。しかし、私が見ているチュートリアルには「ファイルの選択」がありますが、私のものには「参照」があります。

file_fieldの私のコードは同じように見えます。誰かが違いがあるかどうか説明できますか?ページを更新せずにアップロードした結果を表示するためにAJAXに接続しようとしているので、[参照]ボタンでそれが可能かどうかはわかりません。

私のフォーム:

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

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

<% end %>
4

2 に答える 2

3

これは、ファイルを選択する際のネイティブOSの部分にすぎないため、mac / linux/Windowsの違いが表示される可能性があります。どちらにいますか?探している機能に影響を与えることはありません。

于 2012-10-12T21:14:44.393 に答える
1

それは単なるブラウザ/OSのものであり、ボタンを非表示にして別のボタンを作成することにより、javascript/jqueryで変更できます。これにはいくつかのテクニックがあります...

このrailscastを見て、ajax/jqueryを使用してファイルをアップロードするための良い方法を確認する必要があります

于 2012-10-12T21:16:56.027 に答える