在dropzone中,成功加载图片后,会出现一个带有复选标记的圆形图标,表示事情已成功。是否有可以锁定的事件,因此我可以在该图标出现之后执行某些操作而不是之前?我希望在成功上传后将用户重定向到另一个页面,但是当我使用以下选择我的图像时,它立刻就会立即发生:
init: function () {
this.on("success", function(file, response) {
window.location.href = 'google.com';
});
}
如果愿意的话,我只想减慢一些事情。
答案 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';
}
});
}