ボタンとドラッグドロップエリアがあります。このボタンにvalumsファイルアップローダーを適用したい。ただし、ドラッグアンドドロップ領域は、それ以外の別のボックスとして保持する必要があります。どうすればそれを達成できますか?私の現在の実装は次のとおりです。
that.imageUploader = new qq.FileUploaderBasic({
button: $('#sprPictureUpload')[0],
action: '/ui/rest/utils/upload/image/file',
allowedExtensions:SUPPORTED_IMAGE_TYPES,
forceMultipart: true,
multiple: config.multiple,
inputName: 'photoFile',
onSubmit: function(id, fileName) {
renderImagePlaceHolders.call(that, id, fileName);
},
});
そして、htmlは次のようになります。
<section class="upload-section" data-section="upload">
<div class="upload-area">
<div style="">
<h3 style="color:#aaa">
Drag images here
</h3>
<h5 style="color:#aaa"> or if you prefer ...</h5>
<a id="sprGenericPictureUpload" class="btn btn-primary">
<i class="icon-upload icon-white"></i> Choose image to Upload
</a>
</div>
</div>
</section>
だから私が欲しいのは、セクションのどこかをクリックし#sprPictureUpload
てドラッグすると、.upload-area
写真のアップロードが開始されるはずです。また、同じ構成の2つの異なる要素にアップローダーを適用する方法はありますか?