Почему jquery.fileupload-validate вызывает ошибку $.blueimp.fileupload.prototype.options.processQueue.push?

Я использую загрузку файла jquery на страницу, и в консоли браузера возникает следующая ошибка.

TypeError: undefined is not an object (evaluating '$.blueimp.fileupload.prototype.options.processQueue.push')

Похоже, что это происходит из jquery.fileupload-validate.

Мне не удалось найти много информации об этой ошибке. Из предыдущего опыта загрузка файлов jquery, похоже, очень чувствительна к порядку загрузки модулей, но, опять же, я не смог найти много документации об этом.

Кто-нибудь еще сталкивался с этой ошибкой, или может пролить свет на порядок загрузки или другие возможные причины?

Кстати, я сейчас загружаю файлы в следующем порядке (хотя другие пытались безуспешно)

jquery.fileupload
jquery.fileupload-ui
jquery.fileupload-validate
jquery.fileupload-process
jquery.fileupload-image
jquery.iframe-transport

1 ответ

Попробуйте этот заказ:

js/jquery-3.3.1.js
js/jquery.ui.widget.js
js/jquery.iframe-transport.js
js/jquery.fileupload.js
js/jquery.fileupload-process.js
js/jquery.fileupload-image.js
js/jquery.fileupload-validate.js
Другие вопросы по тегам