这儿有个超实用的图片上传工具,它能一次性上传好多图!想选哪张就点哪张,还能用手把照片往上传区里一拖就搞定,真的超赞的!
发现这个宝贝控件
我无意中找到这个神器,就是在上传照片时。当时我就想,咋办?后来在网上溜达就发现了他。一用,超赞!简单易懂,功能强悍,正合我意。
多张图片同时上传
这款控件牛就牛在能一口气上传好几张图!你只要挑好图,然后它就帮你搞定所有上传步骤,再也不用为一张一张上传而烦恼。对那些得上传大批量图片的朋友们,简直就是神器!
点击选择图片
傻瓜式操作,不只是批量上传照片,你还能直接点选想传的图。就是这么简单,上传变得很容易。
拖拽上传功能
你猜咋地?这个控件有个牛逼的功能,就是能拖拽上传!你只需把图片往上传框上甩,就能轻松搞定。这功能真心新鲜,帮我省下不少时间!
简洁的接口
这控件界面简单到没朋友,往项目里一扔就能用。只需调调demo.js的参数,像url设为“/upload/UploadAction”,图片上传啥的就能搞定。虽然它主要就是处理前端,后端上传得靠咱们自己动手,但是前端功能已经相当强大了!
样式展示
这控件的简单漂亮我超喜爱,选好图就能马上看到。太好用了,越来越觉得用起来心情都变好。
后台处理
虽然这东西只是管前端,但是后头传文件还是得咱们自个儿弄。不过,这控件能省掉不少前边的事儿,让咱心思全放在后面就好。对搞技术的咱们,这个还挺实用的。
实际应用
$(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); } }); });
试了这个组件以后,真心觉得很稳,上传速度飞快!不管传几张图,它都能搞定。对咱们项目来说,可是大有帮助。
总结
综上所述,这个上传工具真心赞。可以一次性传好几张图,点哪儿就能选哪张,还带拖曳上传,界面简单大方,速度又快又稳。所以,要是你也想找个好用的上传工具,那就别犹豫了,赶紧试试看!
未来的期待
虽然这个控件已经很牛逼了,但我还有个小愿望:多加点儿自定义功能呗!这样咱们就能按需调整。我觉得,科技进步这么快,这个控件肯定还会更强悍的。
结语
说实话,这图片上传小工具就像个宝贝,让我工作起来超快,项目完成得美美哒。没试过的话真得赶紧去试试看,相信你也会被它迷住!
评论0