<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <link rel="stylesheet" type="text/css" href="dist/layui/css/layui.css" /> <script src="dist/layui/layui.js"></script> <script src="dist/jquery/jquery-3.2.1.min.js"></script> </head> <style> .layui-upload-img { width: 92px; height: 92px; margin: 0 10px 10px 0; } </style> <body> <fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;"> <legend>上传多张图片</legend> </fieldset> <div class="layui-upload"> <button type="button" class="layui-btn" id="uploatimg">多图片上传</button> <blockquote class="layui-elem-quote layui-quote-nm" style="margin-top: 10px;"> 预览图: <div class="layui-upload-list" id="demo2"></div> </blockquote> </div> <script> layui.use('upload', function(){ var $ = layui.jquery ,upload = layui.upload; //多图片上传 upload.render({ elem: '#uploatimg' ,url: '/upload/' ,multiple: true ,before: function(obj){ //预读本地文件示例,不支持ie8 obj.preview(function(index, file, result){ $('#demo2').append('<img src="'+ result +'" alt="'+ file.name +'" class="layui-upload-img">') }); } ,done: function(res){ //上传完毕 } }); }) </script> </body> </html>