我在页面上使用jquery file upload,并且在浏览器控制台中引发了以下错误。
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
答案 0 :(得分: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