【发布时间】:2015-05-30 10:04:35
【问题描述】:
所有人都在问同样的问题,在所有线程和论坛中都没有任何答案。
$('#fileupload').fileupload({
dropZone: $("#dragandrop"),
pasteZone: $("#dragandrop"),
//singleFileUploads: false,
//progressInterval:50,
//bitrateInterval:500,
//forceIframeTransport: true,
dataType: 'json',
add: function (e, data) {
data.submit();
},
progress: function (e, data) {
//if (data.loaded == data.total ) {
// if (e.lengthComputable) {
var progress = parseInt(data._progress.loaded / data.total * 100, 10);
console.log(data.loaded + " " + data.total + " " + data.bitrate);
$('#progress .bar').css('width', progress + '%');
//}
},
always: function (e, data) {
$('#progress .progress-bar').css('width',0);
},
done: function (e, data) {
var result = data.result.data;
//add the flash success message
$('#trust-center-flash-message').html(result.message);
//add the new images to the preview
previewImages(result.attachments);
return alert("done");
}
});
我尝试了互联网上的所有解决方案。 我没有使用插件后端 php 类。
【问题讨论】:
-
我发现这个差距是因为我的后端造成的。但是,无论如何,当后端完成时,它是否可以工作?
-
请在此处查看我的解决方案/解决方法:stackoverflow.com/a/47461810/2277301
标签: php jquery file-upload progress-bar blueimp