mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 10:41:40 +09:00
Display upload progress more accurately, and don't hide the progress bar until server processing is complete
This commit is contained in:
parent
9d7b731b4c
commit
73d4ea842f
1 changed files with 7 additions and 6 deletions
|
|
@ -123,6 +123,10 @@
|
|||
}
|
||||
},
|
||||
done: function(e, res) {
|
||||
data.settings.progressbarGraph.width('100%');
|
||||
data.settings.progressPercent.text('100%');
|
||||
data.settings.progressbar.delay(1000).slideUp();
|
||||
data.settings.progressStatus.delay(1000).slideUp();
|
||||
var result = res.response().result;
|
||||
var temp_code = '';
|
||||
if (!result) {
|
||||
|
|
@ -153,6 +157,8 @@
|
|||
}
|
||||
},
|
||||
fail: function(e, data) {
|
||||
data.settings.progressbar.delay(1000).slideUp();
|
||||
data.settings.progressStatus.delay(1000).slideUp();
|
||||
if (chunkStatus) {
|
||||
alert(window.xe.msg_file_upload_error + " (Type 7)" + "<br>\n" + data.errorThrown + "<br>\n" + data.textStatus);
|
||||
return false;
|
||||
|
|
@ -167,14 +173,9 @@
|
|||
data.settings.progressbar.show();
|
||||
},
|
||||
progressall: function (e, d) {
|
||||
var progress = parseInt(d.loaded / d.total * 100, 10);
|
||||
var progress = Math.round(d.loaded / d.total * 999) / 10;
|
||||
data.settings.progressbarGraph.width(progress+'%');
|
||||
data.settings.progressPercent.text(progress+'%');
|
||||
|
||||
if(progress >= 100) {
|
||||
data.settings.progressbar.delay(3000).slideUp();
|
||||
data.settings.progressStatus.delay(3000).slideUp();
|
||||
}
|
||||
}
|
||||
};
|
||||
window.enforce_ssl = currentEnforce_ssl;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue