无法以编程方式点击DropZone上传按钮

时间:2017-11-08 09:06:50

标签: javascript jquery html dropzone.js

我有一些上传按钮:

<span id="upload" class="button dropzone-click-upload">
</span>

我在DropZone中附加了可点击的事件:

  this.dropZone = new Dropzone(this.someID, {
.
.
.
    clickable: '.dropzone-click-upload',

当我在物理上点击按钮时它起作用,但由于某种原因我无法以编程方式点击它。我试过下一个案例:

    $('#upload').trigger('click');                                                            
    $('#dropzone-click-upload').click();                                                                 
    $('.dropzone-click-upload')[0].click();
    $(document).on ("click", "#upload", function () {
    });
    var elem = dropZoneInstance.clickableElements[0];
    elem.click();

1 个答案:

答案 0 :(得分:0)

这样的事情:只是猜测未经测试

setTimeout(function() {
        $(elem).trigger("click");
    }, 100);