【发布时间】:2016-08-02 15:01:15
【问题描述】:
我正在使用 dropzone.js 将文件上传到我的服务器。文件是这样的:
<div id="full_site">
<form id="uploadFile" method="post" name="uploadFile" action="upload.php"
class="dropzone needsclick dz-clickable full-height">
<span id="tmp-path"></span>
<div class="dz-message"><b></b></div>
</form>
</body>
<script>
$(document).ready(function () {
Dropzone.autoDiscover = false;
Dropzone.options.uploadFile = {
init: function () {
this.on("success", function (file, responseText) {
file.previewTemplate.appendChild(document.createTextNode(responseText));
});
this.on("sending", function (file) {
$("#tmp-path").html('<input type="hidden" name="path" value="' + file.fullPath + '" />')
});
}
};
var myDropzone = new Dropzone("#uploadFile", {
url: "upload.php"
});
});
</script>
我试图实现的是,不再显示上传预览,因此它们不再是每个文件的预览,而是一个进度条,显示完整上传的整个过程(可能只显示一个如果有一个则错误,否则不显示每个项目)。有什么办法可以实现吗?
编辑:可选点是在引导模式中显示此进度条,因此当您上传内容时它不会更改网站上的任何内容。
【问题讨论】:
标签: javascript twitter-bootstrap file-upload upload dropzone.js