简体   繁体   中英

jquery.fileupload.js:87 Uncaught TypeError: $.widget is not a function on jQuery-file-upload

I tried to use basic example ( source ) for jquery-file-upload , files that I've included in my html are:

jquery.js
bootstrap.css
bootstrap.js

jquery.fileupload.css
jquery.iframe-transport.js
jquery.fileupload.js

Is there anything else that I should include to properly use jquery-file-upload ?

My app doesn't need to use jquery-ui . If jquery-ui is really a dependency to jquery-file-upload , is there any workaround to use it without jquery-ui ?

Nevermind, I should have read this first. Only jquery-ui.widget.js required, not whole jquery-ui .

The order in which

<script src="js/vendor/jquery.ui.widget.js"></script>
<script src="js/jquery.iframe-transport.js"></script>
<script src="js/jquery.fileupload.js"></script>

are loaded also matters.

jquery.js
jquery.ui.widget.js
jquery.iframe-transport.js
jquery.fileupload.js

and finally

$('#input').fileupload() // and U is lower case !!!!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM