jQuery File Upload是一个开源(MIT协议)的文件上传插件。支持文件上传、多文件选择窗口、拖拽上传,提供进度条、验证和预览图像、音频、视频的功能。支持跨域、分块和可暂停的文件上传及客户端图像调整。适用于任何服务器端平台(PHP、Python、Ruby on Rails、Java、Node.js、Go etc等),支持标准的HTML表单文件上传。

1、下载及初始化
https://github.com/blueimp/jQuery-File-Upload
下载插件解压放到项目任意位置,在页面中引入文件上传依赖jQuery、jQuery UI widget factory(如果已引入jQuery UI则不用引入)、jQuery Iframe Transport plugin(支持XHR文件上传的插件),除此之外还有可选插件,如Bootstrap、JavaScript Load Image library等。

然后在body中创建一个文件类型的input元素,设置id、name、data-url属性。

最后写入如下代码,运行脚本,一个最简单的文件上传就完成了。


2、产品特点
可以同时选择多个文件并上传。


允许拖拽上传文件,从你的桌面拖拽或文件管理,把他们拖到你的浏览器窗口。

可以取消停止上传单个文件上传。
可以恢复单个文件上传。
大文件支持分成多个小块上传。
图片在客户端可以自动调整大小。
支持图像、音频和视频文件预览。

jQuery File Upload是基于开放标准的HTML5和JavaScript实现的,不需要任何浏览器插件。
允许通过使用一个标准的HTML文件上传表单部件元素。
支持上传文件到另一个域和跨站点。
提供了一个API来设置各个选项,为各种上传事件定义回调方法。
适用于任何服务器端平台(PHP、Python、Ruby on Rails、Java、Node.js、Go etc)
桌面浏览器兼容:
- Google Chrome
- Apple Safari 4.0+
- Mozilla Firefox 3.0+
- Opera 11.0+
- Microsoft Internet Explorer 6.0+
移动端浏览器兼容:
- Apple Safari on iOS 6.0+
- Google Chrome on iOS 6.0+
- Google Chrome on Android 4.0+
- Default Browser on Android 2.3+
- Opera Mobile 12.0+
以上内容就是为大家推荐的jquery 文件上传乱码(讲解jquery上传文件进度条)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题
内容来源于网络仅供参考
热点文章
2021年独生子女补贴新政策是真的吗(独生子女证有有效期吗)
2021年国庆节阅兵仪式几点开始几点结束(2021年国庆节还有阅兵吗)
鼠目寸光一点红是什么生肖动物(鼠目寸光一点红)指什么生肖,紧密
k0到k9的玩法大全(强制gc的玩法和注意事项)
入土为安是什么生肖《入土为安》打一个生肖动物,词语解释
浙江12月底全面停工是真的吗(浙江什么时候放假停工)
如何做t(t怎么把p做哭)
北京口碑最差的三甲医院(北京301医院最擅长什么)