jqueryファイルをアップロードするプラグイン/ライブラリに慣れていません。jquery fileupload with rails carrierwave/s3
フロントエンドでjquery/ajax経由でイメージを読み込むイメージアップローダーを構築しようとしていますので、イメージがアップロードされるとサイトを更新する必要はなく、キャリアウェイにバックエンドに送信しますamazon s3に保存されます。
私が持っている: バックエンド:carrierwave +霧アマゾンS3 フロントエンドに保存する:jqueryの - ファイルアップロードプラグイン は、私は私にいくつかのヒントを与えることが判明唯一のものは、そのデモと一緒にhttps://github.com/blueimp/jQuery-File-Uploadだったが、私もわからないんだけどそのリポジトリはチュートリアルか、ライブラリのソースコードですか? jQueryを使ってファイルをアップロードし、fileuploadを使用することは、jQuery-File-Uploadが例であると複雑すぎるようです。この私のコーヒーのスクリプトで
は私が持っているものであるinitialize: ->
@render()
$.log "#{@name}: initialised"
$('#campaign_main_image').fileupload
$('#campaign_main_image').fileupload 'option'
dataType: 'json'
url: '/api/v3/upload'
dropZone: $('.campaign-editor-about .dropzone')
maxFileSize: 5000000
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i
send: (e, data) =>
$('#logo_wait').show()
done: (e, data) =>
@model.set
logo: data.result.url
@model.save()
このコードは、レール上の私のルータへの呼び出しを行いませんが、(私は上のネットワーク]タブで確認の上に任意の画像ファイルを送信しません。クロム) これは正しいのか分かりませんか? fileuploadのドキュメントがある場所はありますか? Jqueryサイトには何もありません。 私のプロジェクトでは、ドラッグ&ドロップも必要です。 (良い例があります)
ありがとう!