html5怎么实现多图片预览上传及点击可拖拽控件(html5,web开发)

时间:2024-05-10 02:01:16 作者 : 石家庄SEO 分类 : web开发
  • TAG :

在做图片上传时发现一个蛮好用的控件,支持多张图片同时上传,可以点击选择图片,也可以将图片拖拽到上传框直接上传,方便,好用,接口也简单,基本可以直接放到项目里使用。

先看看他的样式:

html5怎么实现多图片预览上传及点击可拖拽控件

选择图片后:

html5怎么实现多图片预览上传及点击可拖拽控件

$(function(){//初始化插件$("#demo").zyUpload({width:"650px",//宽度height:"400px",//宽度itemWidth:"120px",//文件项的宽度itemHeight:"100px",//文件项的高度url:"/upload/UploadAction",//上传文件的路径multiple:true,//是否可以多个文件上传dragDrop:true,//是否可以拖动上传文件del:true,//是否可以删除文件finishDel:false,//是否在上传文件完成后删除预览/*外部获得的回调接口*/onSelect:function(files,allFiles){//选择文件的回调方法console.info("当前选择了以下文件:");console.info(files);console.info("之前没上传的文件:");console.info(allFiles);},onDelete:function(file,surplusFiles){//删除一个文件的回调方法console.info("当前删除了此文件:");console.info(file);console.info("当前剩余的文件:");console.info(surplusFiles);},onSuccess:function(file){//文件上传成功的回调方法console.info("此文件上传成功:");console.info(file);},onFailure:function(file){//文件上传失败的回调方法console.info("此文件上传失败:");console.info(file);},onComplete:function(responseInfo){//上传完成的回调方法console.info("文件上传完成");console.info(responseInfo);}});});

直接在demo.js里修改配置,url : "/upload/UploadAction" 放你的图片上传action,这个控件只是前台处理,后台的上传还得自己写

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:html5怎么实现多图片预览上传及点击可拖拽控件的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:linux下的NFS是怎么配置的下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18