龙空技术网

利用jQuery实现图片上传在线预览功能

Cyan4399 805

前言:

现在看官们对“jquery表格数据提交”大致比较关怀,咱们都需要了解一些“jquery表格数据提交”的相关资讯。那么小编在网络上搜集了一些有关“jquery表格数据提交””的相关内容,希望各位老铁们能喜欢,你们一起来了解一下吧!

其核心是利用将图片读取成同样大小的base64字符。

1、未上传图片

未上传的效果

2、上传图片后的预览效果

上传图片后的预览效果

jQuery核心代码:

<script>

$('.a').change(function(e) {

var purl = window.URL || window.webkitURL;

var file, img;

if((file = this.files[0])) {

img = new Image();

img.onload = function() {

$('.img').attr('src', this.src);

};

img.src = purl.createObjectURL(file);

}

})

</script>

HTML核心代码:

<img class="img" width="150" height="150">

<input type="file" class="a">

标签: #jquery表格数据提交 #jquery清除预览 #jquery获取图片的值 #jquery多张上传图片 #图片浏览jquery