【发布时间】:2017-02-10 22:32:06
【问题描述】:
我正在使用 dropzone 上传我的图片,如下所示:
var myDropzone = new Dropzone(document.getElementById('product-image-drpzone'), {
uploadMultiple: false,
acceptedFiles: '.jpg,.png,.jpeg,.gif',
parallelUploads: 4,
maxFiles: 4,
url: Urls.products.image_upload
});
myDropzone.on('sending', function (file, xhr, formData) {
formData.append('cloud_name', '');
formData.append('api_key',);
formData.append('api_secret', '');
formData.append('timestamp', Date.now() / 1000 | 0);
formData.append('upload_preset', 'gi7szvel');
});
myDropzone.on('success', function (file, response) {
_this.imagesArr.push(response.public_id);
console.log('Success! Cloudinary public ID is', response.public_id);
});
我的页面
HTML:
<div class="col-sm-12">
<form action="/file-upload" class="dropzone col-sm-8" id="product-image-drpzone">
<div class="fallback">
<input name="file" type="file" multiple />
</div>
<div class="dz-message" data-dz-message><span>Drag & Drop Product images here to upload, or
<a class="btn-choose-file btn-link" id="btn-upload">browse.</a>
</span>
</div>
</form>
<div class="col-sm-4 dropzone-previews">
<div class="col-sm-6 dz-preview drp-image">
<img src="holder.js/100x100">
</div>
<div class="col-sm-6 dz-preview drp-image">
<img src="holder.js/100x100">
</div>
<div class="col-sm-12 append_bottom10"></div>
<div class="col-sm-6 dz-preview drp-image">
<img src="holder.js/100x100">
</div>
<div class="col-sm-6 dz-preview drp-image">
<img src="holder.js/100x100">
</div>
</div>
</div>
如何使用 dropzone 将我的图片上传到给定的占位符中?
我尝试使用 dz-preview 指向图像。
【问题讨论】:
-
可以添加html吗?以这种方式提供答案会更容易。
-
@wallek876 刚刚添加了 html
标签: javascript upload dropzone.js