在勾选成功图标后显示什么?

时间:2015-07-22 00:40:51

标签: javascript dropzone.js

在dropzone中,成功加载图片后,会出现一个带有复选标记的圆形图标,表示事情已成功。是否有可以锁定的事件,因此我可以在该图标出现之后执行某些操作而不是之前?我希望在成功上传后将用户重定向到另一个页面,但是当我使用以下选择我的图像时,它立刻就会立即发生:

    init: function () {
        this.on("success", function(file, response) {
            window.location.href = 'google.com';
        });
    }

如果愿意的话,我只想减慢一些事情。

2 个答案:

答案 0 :(得分:1)

如果您只是想等一下让用户有机会看到发生了什么,请使用超时。

init: function () {
    this.on("success", function(file, response) {
        window.setTimeout(function() {
            window.location.href = 'http://google.com';
        }, 3000);
    });
}

答案 1 :(得分:0)

嗯......我似乎已经回答了我自己的问题,对于那些后来可能会发现这个问题的人来说。

我用过这个:

    init: function () {
        this.on("uploadprogress", function(file, progress) {
            if(progress == 100) {
                window.location.href = 'http://www.google.com';
            }
        });
    }