javascript - Dropzone 停在进度条上

标签 javascript php dropzone.js

这很难解释,因为我没有现场演示。我使用一个简单的拖放区。

HTML:

<form action="http://localhost/upload.php" class="dropzone" method="post" id="upload-widget"></form>

JavaScript:

Dropzone.options.uploadWidget = {
    uploadMultiple: false,
    maxFilesize: 2, // MB
    maxFiles: 1,
    acceptedFiles: 'image/*',
    init: function() {
        this.on('success', function() {
            alert('OK);
        });
    }
};

上传.php文件:

if(!empty($_FILES)){
    $targetDir = "uploads/";
    $fileName = $_FILES['file']['name'];
    $targetFile = $targetDir.$fileName;
    if(move_uploaded_file($_FILES['file']['tmp_name'],$targetFile)){
        //insert file information into db table
    }
}

当我选择或放下一个文件时,它会上传,但停在进度处:

enter image description here

我不知道为什么。当我上传任何文件时,文件出现在/uploads/文件夹中,但似乎 dropzone.js 没有对完成使用react。我需要打印一些数据吗?我用这个网站作为教程http://www.codexworld.com/drag-and-drop-file-upload-using-dropzone-php/

最佳答案

我发现了问题。我正在使用这个 PHP 调试器:https://github.com/JosephLenton/PHP-Error由于某些未知原因,它无法接收 XHTTP 响应(有趣的是我的网站几乎全部都是 ajax,而且我没有注意到任何错误)。无论如何,我不能在这个调试器中使用 dropzone.js。我可以接受它(它在投入生产时也被关闭)。

关于javascript - Dropzone 停在进度条上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36912880/

相关文章:

javascript - 如何在窗口加载后加载图像?

php - 在 mysql 中向 NOW 添加 1 天

javascript - $_FILES 使用 DropzoneJS 和 Symfony 1.4 返回空

javascript - jQuery:div 和 tbody 之间的查找行为不一致

javascript - D3.js 基本图表绘制示例未显示

javascript - 在 Javascript 重定向中包含 HTTP 方法?

PHP:从数据库获取数据并使用 while 循环

php - 只有在 Wordpress 中有子菜单时才显示菜单项

spring - Web 应用程序异常 : javax. ws.rs.NotSupportedException:HTTP 415 不支持的媒体类型

javascript - 如何使用 mvc4 表单在 dropzone.js 中配置自定义上传区域