广告
返回顶部
首页 > 资讯 > 精选 >html5怎么实现多图片预览上传及点击可拖拽控件
  • 491
分享到

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

2023-06-09 14:06:24 491人浏览 独家记忆
摘要

小编给大家分享一下HTML5怎么实现多图片预览上传及点击可拖拽控件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在做图片上传时发现一个蛮好用的控件,支持多张图片同

小编给大家分享一下HTML5怎么实现多图片预览上传及点击可拖拽控件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

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

先看看他的样式:

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,这个控件只是前台处理,后台的上传还得自己写

以上是“html5怎么实现多图片预览上传及点击可拖拽控件”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

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

本文链接: https://www.lsjlt.com/news/256414.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • html5怎么实现多图片预览上传及点击可拖拽控件
    小编给大家分享一下html5怎么实现多图片预览上传及点击可拖拽控件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在做图片上传时发现一个蛮好用的控件,支持多张图片同...
    99+
    2023-06-09
  • 怎么使用HTML5与CSS3实现无插件拖拽上传图片功能
    这篇文章主要介绍“怎么使用HTML5与CSS3实现无插件拖拽上传图片功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用HTML5与CSS3实现无插件拖拽上传图片功能”文章能帮助大家解决问题。...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作