Sha256: 5d65412636fd4f8db683d43173ff3959bf1e489886a8558b5f4acaf8cd7d32cc
Contents?: true
Size: 1.5 KB
Versions: 43
Compression:
Stored size: 1.5 KB
Contents
<div style="padding-left: 135px; padding-top: 50px"> <button type="button" class="layui-btn layui-btn-lg layui-btn-radius layui-btn-normal" id="import_attendance"><i class="layui-icon"></i>选择文件</button> </div> <script> layui.use(['form', 'table', 'upload', 'layer', 'laytpl', 'request', 'selectInput'], function () { var form = layui.form, layer = layui.layer, table = layui.table, upload = layui.upload, $ = layui.$; selectInput = layui.selectInput; form.render(); //指定允许上传的文件类型 upload.render({ elem: '#import_attendance', url: '/missions/assessments/import_attendances', //此处配置你自己的上传接口即可 accept: 'file', //普通文件 headers: { 'X-CSRF-Token': $('meta[name=csrf-token]').attr('content') }, before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。 layer.load(); //上传loading }, done: function(res){ layer.msg('导入成功'); table.reload('attendance_table'); layer.close(parent.import_index); layer.closeAll('loading'); //关闭loading }, error: function(res){ layer.closeAll('loading'); //关闭loading layer.msg(res.responseJSON.msg); } }); }); </script>
Version data entries
43 entries across 43 versions & 1 rubygems