未调用 Blueimp 文件上传 'done' 和 'progressall' 回调。有人可以帮我解决这个问题
Blueimp File Upload 'done' and 'progressall' callback not getting called. Can someone help me to fix this
我正在使用 Blueimp Jquery File Upload 插件按顺序上传文件。我正在尝试调用 'progressall' 和 'done' 回调,以便在 bootstrap 模式弹出窗口中显示全局进度条。我想在文件上传完成后关闭模态弹出窗口。
我面临的问题是我无法触发回调。我在插件代码中加入了调试器,看看我遗漏了什么,但这些调试器从未被击中。
下面是我尝试使用的 jQuery 片段。我能够触发将文件详细信息添加到 table 的 addFileToTable 方法,但是无论我编写选项还是绑定它,'fileuploadprogressall' 都不会被触发。
$('#file_upload').fileupload({
limitMultiFileUploads: 1,
sequentialUploads: true,
autoUpload: false,
dropZone: $('.dropzone4'),
}).bind('fileuploadadd', addFileToTable).bind('fileuploadprogressall', function (e, data) {debugger;});
我已按以下顺序添加 javascripts:
- js/vendor/jquery.ui.widget.js
- js/jquery.iframe-transport.js
- js/jquery.fileupload.js
- js/jquery.fileupload-ui.js
我不确定我应该如何解决/调试这个问题。
谢谢
// in your main.js
//this for done
$('#fileupload').bind('fileuploaddone', function (e, data) {});
//this for profressall
$('#fileupload').bind('fileuploadprogressall', function (e, data) {});
我正在使用 Blueimp Jquery File Upload 插件按顺序上传文件。我正在尝试调用 'progressall' 和 'done' 回调,以便在 bootstrap 模式弹出窗口中显示全局进度条。我想在文件上传完成后关闭模态弹出窗口。
我面临的问题是我无法触发回调。我在插件代码中加入了调试器,看看我遗漏了什么,但这些调试器从未被击中。
下面是我尝试使用的 jQuery 片段。我能够触发将文件详细信息添加到 table 的 addFileToTable 方法,但是无论我编写选项还是绑定它,'fileuploadprogressall' 都不会被触发。
$('#file_upload').fileupload({
limitMultiFileUploads: 1,
sequentialUploads: true,
autoUpload: false,
dropZone: $('.dropzone4'),
}).bind('fileuploadadd', addFileToTable).bind('fileuploadprogressall', function (e, data) {debugger;});
我已按以下顺序添加 javascripts:
- js/vendor/jquery.ui.widget.js
- js/jquery.iframe-transport.js
- js/jquery.fileupload.js
- js/jquery.fileupload-ui.js
我不确定我应该如何解决/调试这个问题。
谢谢
// in your main.js
//this for done
$('#fileupload').bind('fileuploaddone', function (e, data) {});
//this for profressall
$('#fileupload').bind('fileuploadprogressall', function (e, data) {});