我很难弄清楚如何在使用fineuploader代码上传文件时显示进度条。
这是我的代码:
$("#attachmentUpload").fineUploader({
element: $('#attachmentUpload')[0],
request: {
endpoint: '/controls/UploadFile.aspx'
},
autoUpload: true,
multiple: false,
text: {
uploadButton: '<input type="button" class="btn btn-primary" value="Select File">',
formatProgress: '({percent}% of {total_size})'
},
debug: true
}).on('submit', function (event, id, filename) {
//when file is submitted code here
alert('submitted');
}).on('complete', function (event, id, filename, responseJSON) {
//when upload is finished code here
alert('done');
});
当我执行文件上传时,我可以看到加载 gif 动画、文件名、文件大小和“正在处理...”一词。文件上传成功完成,但我只是无法弄清楚如何让进度条显示。我已经在 Chrome、IE 10 和 Firefox 中尝试过。它们都不显示进度条或 formatProgress 文本选项的内容。
更多信息:我正在使用 FineUploader 模式。