我正在使用 jQuery 多文件上传器(https://github.com/blueimp/jQuery-File-Upload https://github.com/blueimp/jQuery-File-Upload)与 PHP
我想在所有文件上传后刷新上传页面,我使用的是基本加上 UI,请告诉我是否有任何简单的方法来实现它
使用完成和失败事件以及一些计数器。发现这些事件选项文档 https://github.com/blueimp/jQuery-File-Upload/wiki/Options.
var fileCount = 0, fails = 0, successes = 0;
$('#fileupload').fileupload({
url: 'server/php/'
}).bind('fileuploaddone', function(e, data) {
fileCount++;
successes++;
console.log('fileuploaddone');
if (fileCount === data.getNumberOfFiles()) {
console.log('all done, successes: ' + successes + ', fails: ' + fails);
// refresh page
location.reload();
}
}).bind('fileuploadfail', function(e, data) {
fileCount++;
fails++;
console.log('fileuploadfail');
if (fileCount === data.getNumberOfFiles()) {
console.log('all done, successes: ' + successes + ', fails: ' + fails);
// refresh page
location.reload();
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)