参考地址:https://blog.csdn.net/tengxing007/article/details/64549797
html代码:
<img src="__PUBLIC__/image/add-photo.png" id="upload" /><br/>
<input type="file" id="uploadfiles" name="files" accept="image/png, image/jpeg, image/gif, image/jpg" multiple="multiple" style="display:none;"/>
<span class="check-tips text-muted small">图片格式</span>
<div id="images">
<!--此处放凭证预览-->
</div>
js代码:
//实现点击自定义上传文件按钮,触发上传文件按钮。
$('#upload').click(function(){
$('#uploadfiles').trigger('click');
});
//图片预览
$('#uploadfiles').change(function(){
var filesList = document.getElementById('uploadfiles').files;
var str = '';
if(filesList.length > 0){
for(var i = 0;i < filesList.length;i++){
var src = window.URL.createObjectURL(filesList[i]);
str += '<img src="' + src + '" class="preview"/>';
}
$('#images').empty().append(str);
}
});