【发布时间】:2016-06-04 21:48:29
【问题描述】:
我正在尝试做一个简单的 dropzone 文件上传器。我对服务器端不感兴趣,因为我没有认真做这件事,只是尝试前端的 js。一切似乎都很好,加载栏工作正常,但它总是显示 X 图像,然后我收到一条包含 html 的超长消息。
这让我很困惑,因为从我看到的示例中,如果出现错误,它将显示来自 js 的字符串。我不知道为什么它会显示这么长的消息。
跟“action”或“file”类型有关系吗?
编辑:
我的 HTML 是这样的:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="assets/js/dropzone.js"></script>
<script src="assets/js/dropzone-amd-module.js"></script>
<link href="assets/css/dropzone.css" type="text/css" rel="stylesheet" />
<link href="assets/css/basic.css" type="text/css" rel="stylesheet" />
<link href="assets/css/Style.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div id="dropzone">
<form action="/file-upload" class="dropzone dz-clickable" id="demo-upload">
<div class="dz-default">
<div class="fallback">
<input name="file" type="file" multiple />
</div>
</div>
</form>
</div>
</body>
</html>
【问题讨论】:
-
关于 dropzone 的问题,您没有包含 dropzone 代码。没有它我们如何提供帮助?
-
我刚刚使用了文档中给出的 dropzone.js。我只在标题中添加了链接。反正我会加的
-
js 文件太长,无法添加到描述中,但它是此处列出的 dropzone.js 文件。 github.com/enyo/dropzone/tree/master/dist 我添加了复制该文本并在我的本地文件夹中创建了 js 文件。然后在标题中将其外部链接,如 html 所示