首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dropzone.js addRemoveLinks不工作

Dropzone.js addRemoveLinks不工作
EN

Stack Overflow用户
提问于 2013-10-02 04:20:14
回答 2查看 11K关注 0票数 4

你好,我在使用Dropzone.js中的自定义选项时遇到了问题。即使我将其设置为true,它也不会显示删除链接。我不确定我是不是做错了,也不知道到底发生了什么。文件已正确上载,并显示加载栏和已完成复选标记。

我目前拥有的代码是:

代码语言:javascript
复制
<html>

<head>   

<!-- 1 -->
<link href="models/site-templates/dropzone.css" type="text/css" rel="stylesheet" />

<!-- 2 -->
<script src="models/dropzone.js">
Dropzone.options.myDropzone = {
    addRemoveLinks: true,
};
</script>

</head>

<body>

<!-- 3 -->
<form id="myDropzone" action="upload.php" class="dropzone"></form>

</body>

</html>

这是upload.php

代码语言:javascript
复制
<?php
$ds          = "/";  //1

$storeFolder = 'uploads';   //2

if (!empty($_FILES)) {

    $tempFile = $_FILES['file']['tmp_name'];          //3             

    $targetPath = dirname( __FILE__ ) . $ds. $storeFolder . $ds . "temp" . $ds;  //4

    $targetFile =  $targetPath. $_FILES['file']['name'];  //5

    move_uploaded_file($tempFile,$targetFile); //6

}
?> 
EN

回答 2

Stack Overflow用户

发布于 2015-01-12 23:54:55

在它自己的脚本元素中声明dropzone初始化并删除缩略图,添加一个removedFile方法:-

代码语言:javascript
复制
<script src="./lib/dropzone-3.12/dropzone.js"></script>
<script type="text/javascript">
  Dropzone.options.myDropzone = {
    addRemoveLinks: true,
    removedfile: function(file) { 
      var _ref;
      return (_ref = file.previewElement) != null ? _ref.parentNode.removeChild(file.previewElement) : void 0;
    }
  };
</script>
票数 4
EN

Stack Overflow用户

发布于 2018-08-04 22:56:03

只需拨打:

代码语言:javascript
复制
file.previewElement.remove();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19125158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档