jQuery仿淘宝图片上传预览

所属分类:输入-上传

 12252  48  查看评论 (2)
分享到微信朋友圈
X
jQuery仿淘宝图片上传预览 ie兼容11

使用方法

1、引入js文件

<script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script>
<script src="js/upload.js"></script>

2、插件区域    

<div class="drop">
	<div id="drop_area"></div>
	<div id="drop_area2"></div>
	<div id="drop_area3"></div>
	<div id="drop_area4"></div>
</div>

3、绑定元素 

var dragImgUpload = new DragImgUpload("#drop_area",true,{
	callback:function (files) {
		//回调函数,可以传递给后台等等
		var file = files[0];
		console.log(file.name);
	}
})

4、图片上传方法

createImageUploadDialog:function () {
        var fileInput = this.fileInput;
        if (!fileInput) {
            //创建临时input元素
            fileInput = document.createElement('input');
            //设置input type为文件类型
            fileInput.type = 'file';
            //设置文件name
            fileInput.name = 'ime-images';
            //允许上传多个文件
            fileInput.multiple = true;
            fileInput.onchange  = this.onChangeUploadFile.bind(this);
            this.fileInput = fileInput;
        }
        //触发点击input点击事件,弹出选择文件对话框
        fileInput.click();
}
相关插件-上传

兼容所有浏览器的多图上传预览(原创)

兼容所有浏览器的多图上传预览兼容IE 789.在一个界面上展示到固定标签业务场景:答题添加图片匹配题目一个选项一个题目
  上传
 77595  575

jQuery图片上传展示插件imgFileupload.js

jQuery图片上传展示,支持多图上传,限制图片上传个数
  上传
 113983  506

jQuery h5拖拽多文件上传

可用input控件选择文件,也可以拖拽文件,可以一次上传多个文件,测试需要后台配合,支持失败重传,支持过滤文件类型,文件大小,及同一文件重复上传。
  上传
 89250  528

h5拖拽文件图片上传插件

支持拖拽上传,拖拽排序,图片压缩的简单上传插件
  上传
 71187  496

讨论这个项目(2)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    2021 0
    2021/12/7 13:39:21
    插件在ios系统上左上角与右上角的 取消 和 确认是透明色的。 回复
    谎言花开 0
    2021/9/2 16:57:52
    上传没有限制图片类型,别的类型文件也可以上传 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复