html5怎么实现多图片预览上传及点击可拖拽控件
导读:本文共1237.5字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 在做图片上传时发现一个蛮好用的控件,支持多张图片同时上传,可以点击选择图片,也可以将图片拖拽到上传框直接上传,方便,好用,接口也简单,基本可以直接放到项目里使用。先看看他的样式:选择图片后:$(function(){//初始化插件$("#demo").zyUpload({width:"650px",//宽度heig... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。在做图片上传时发现一个蛮好用的控件,支持多张图片同时上传,可以点击选择图片,也可以将图片拖拽到上传框直接上传,方便,好用,接口也简单,基本可以直接放到项目里使用。
先看看他的样式:
选择图片后:
$(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怎么实现多图片预览上传及点击可拖拽控件的详细内容,希望对您有所帮助,信息来源于网络。