Huploadify上传插件
项目里试过多款上传插件,最终我选择了uploadify。
- $('#upload').Huploadify({
- auto:true,
- fileTypeExts:'*.jpg;*.png;*.exe',
- multi:true,
- formData:{key:123456,key2:'vvvv'},
- fileSizeLimit:1024,
- showUploadedPercent:true,
- showUploadedSize:true,
- removeTimeout:9999999,
- uploader:'upload.php',
- onUploadStart:function(file){
- console.log(file.name+'开始上传');
- //此处可以更新上传插件uploader的api地址
- this.uploader = 'upload_new.php';
- },
- onInit:function(obj){
- console.log('初始化');
- console.log(obj);
- },
- onUploadComplete:function(file,jsonData){//jsonData:接口返回的数据
- console.log(JSON.parse(jsonData));
- console.log(file.name+'上传完成');
- },
- onCancel:function(file){
- console.log(file.name+'删除成功');
- },
- onClearQueue:function(queueItemCount){
- console.log('有'+queueItemCount+'个文件***了');
- },
- onDestroy:function(){
- console.log('destroyed!');
- },
- onSelect:function(file){
- console.log(file.name+'加入上传队列');
- },
- onQueueComplete:function(queueData){
- console.log('队列中的文件全部上传完成',queueData);
- }
- });
下载Huploadify上传插件 (提取密码:ui6a)
具体的API使用方式,请参考uploadify官网:http://www.uploadify.com/
(说明:这款插件的作者完全仿照了Uploadify官网:http://www.uploadify.com/)
本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。