This article mainly introduces the implementation code of layui navigation bar effect in detail. It has certain reference value. Interested friends can refer to it. I hope it can help everyone.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>文件上传</title> <link rel="stylesheet" href="layui/css/layui.css"> <link rel="stylesheet" href="css/global.css"> </head> <body> <fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;"> <legend>设定上传文件的格式</legend> </fieldset> <input type="file" name="file" class="layui-upload-file"> <input type="file" name="file1" lay-type="file" class="layui-upload-file"> <input type="file" name="file1" lay-type="audio" class="layui-upload-file"> <input type="file" name="file2" lay-type="video" class="layui-upload-file"> <blockquote class="layui-elem-quote" style="margin-top: 20px;">支持拖动文件上传</blockquote> <fieldset class="layui-elem-field layui-field-title" style="margin-top: 50px;"> <legend>演示上传</legend> </fieldset> <p class="site-demo-upload"> <img id="LAY_demo_upload" src="layui/images/tong.jpg"> <p class="site-demo-upbar"> <input type="file" name="file" class="layui-upload-file" id="test"> </p> </p> <p style="margin-top: 20px;">注:由于服务器资源有限,所以此处每次给你返回的是同一张图片</p> <script src="layui/layui.js"></script> <script> layui.use('upload', function(){ layui.upload({ url: '' //上传接口 ,success: function(res){ //上传成功后的回调 console.log(res) } }); layui.upload({ url: '/test/upload.json' ,elem: '#test' //指定原始元素,默认直接查找class="layui-upload-file" ,method: 'get' //上传接口的http类型 ,success: function(res){ LAY_demo_upload.src = res.url; } }); }); </script> </body> </html>
Official website file upload
Related recommendations:
jquery implements secondary linkage drop-down selection based on layui
Share how LayUI implements the front-end paging function
Detailed explanation of how layui.js implements the form verification function
The above is the detailed content of layui file upload to realize code sharing. For more information, please follow other related articles on the PHP Chinese website!