为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery之批量上传文件插件之一

标签:
JQuery


$("#uploader").plupload({    /*常规设置*/    runtimes:'html5,flash,silverlight,html4',    url:'hyzx/seller/commPicUpload.action',    /*最大文件限制b, kb, mb, gb, tb */    max_file_size:'1mb',    /*是否生成唯一文件名,如果为true会为上传的文件唯一的文件名。*/    unique_names:true,    /*是否可以多次上传*/    multiple_queues:true,    /*是否启用以拖放文件到窗口,默认true(目前仅HTML5的支持)*/     dragdrop:true,    /*上传之前可以重命名文件,默认false,木有找到如何重命名啊,是否通过单击其标题重命名文件?*/    rename:true,    /*每次上传时文件个数限制*/    max_file_count:1,    /*如果文件过大,每块分100kb分别上传文件,块文件限制b,kb,mb,gb,tb*/    chunk_size:'100b',    file_data_name:"upload",    /* file_data_name:"", 设置上传字段的名称。默认情况下被设置为file。(我试验了没找到该如何使用它,暂且不提) */    /* multipart:true,    * 如果用mutlipart代替二进制流的方式,在webkit下无法工作    * 官网的解释是设置传递到后台服务中的数据流结构,    * false的时候使用正常的字节流,如果为true,则使用mutlipart格式,    * 可能是为了实现大附件分段上传的功能如果设置了multipart:true,    * 则你可以附加使用multipart_params参数去传递参数而不用通过在服务地址后面加参数    */    /* multipart_params:{'user':'Rocky','time':'2012-06-12'}, 跟 multipart关联在一起的键值对 */    /* required_features:需要那些特性,才能初始化插件 */    resize:{width:200,height:200,quality:90,crop:true/*剪裁到精确的尺寸默认false*/},    buttons:{browse:true,start:false,stop:true},    /*指定打开浏览窗口都那些文件可以选择*/    filters:[{title:"图片文件",extensions:"jpeg,jpg,gif,png"}],    /*文件排序*/    sortable:true,    views:{list:true,thumbs:true,active:'list'},    /*是否启用在打开的对话框中选择多个文件,true启用,false禁用*/        multi_selection:true,        flash_swf_url:'plupload/js/plupload.flash.swf',        silverlight_xap_url:'plupload/js/plupload.silverlight.xap'});


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消