Я использую плагин Blueimp Jquery File Upload для загрузки файлов последовательно. Я пытаюсь вызвать обратные вызовы «progressall» и «done», чтобы отображать глобальную полосу прогресса в всплывающем всплывающем окне начальной загрузки. Я хочу закрыть временное всплывающее окно, как только будет загружена загрузка файла.Blueimp File Upload 'done' и 'progressall' callback не получают вызов. Может кто-нибудь помочь мне исправить это
Проблема, с которой я столкнулась, заключается в том, что я не могу вызвать обратные вызовы. Я включил отладчики в код плагина, чтобы увидеть, что я пропускаю что-то или что, но эти отладчики никогда не попадали.
Ниже приведен фрагмент jQuery, который я пытаюсь использовать. Я могу вызвать метод addFileToTable, который добавляет данные файла в таблицу, но «fileuploadprogressall» не запускается, независимо от того, напишу ли я параметр или связал его.
$('#file_upload').fileupload({
limitMultiFileUploads: 1,
sequentialUploads: true,
autoUpload: false,
dropZone: $('.dropzone4'),
}).bind('fileuploadadd', addFileToTable).bind('fileuploadprogressall', function (e, data) {debugger;});
У меня есть добавить JavaScripts в следующем порядке:
- JS/поставщика/jquery.ui.widget.js
- JS/jquery.iframe-transport.js
- JS /jquery.fileupload.js
- JS/jquery.fileupload-ui.js
Я не уверен, как я должен идти об исправлении/отладке этой проблемы.
Благодаря