【问题标题】:Dropzone.js - Show button on queued files lenght > 0Dropzone.js - 在排队文件长度 > 0 上显示按钮
【发布时间】:2017-01-25 13:10:23
【问题描述】:

我是 Dropzone.js 的新手,我想知道当我在列表中添加或删除新文件时是否有办法显示处理按钮。代码如下:

HTML:

<div id="dropz" class="dropzone">
     <button type="button" class="btn btn-info pull-right" id="uploadFiles" style="display:none">Upload</button>
</div>

JQuery:

Dropzone.autoDiscover = false;
var myDropzone = new Dropzone("#dropz", {
    url: "@Url.Action("AddFiles")",
    addRemoveLinks: true,                      
    autoProcessQueue: false,
    maxFiles: 5,
    parallelUploads: 5,
    init: function() {
        this.on("addedfile", function (file) {
            //Here is what i tried, but the alert result is undefined
            if (myDropzone.getQueuedFiles().lenght > 0)
                 alert(myDropzone.getQueuedFiles().lenght);
                 $('#uploadFiles').css('display','block');
        });
    }
    });

    $('#uploadFiles').on('click', function () {
        myDropzone.processQueue();
    });

【问题讨论】:

    标签: javascript jquery html dropzone.js


    【解决方案1】:

    拼错的单词lenghtlength,使用控制台调试:

    if (myDropzone.getQueuedFiles().length > 0) {
         console.log(myDropzone.getQueuedFiles().length);
         $('#uploadFiles').css('display','block');
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-17
      • 2020-10-08
      • 2018-04-16
      • 2014-07-23
      相关资源
      最近更新 更多