var index=layer.load(1, {shade: [0.5,'#fff']}); EiCommunicator.send("WEBAEA0900","query1", inInfo, { onSuccess: function (inInfo) { layer.close(index); var tableBody=inInfo.get('tableBody'); var tableHead=inInfo.get('tableHead'); $("#result2").show(); $("#result3").hide(); createTableV6('iContainer2', tableHead, tableBody,'Y','',{ fullWidthRows:true }); } }); }); 什么意思
时间: 2023-06-02 15:07:55 浏览: 85
loading...']})的作用是什么?
这行代码的作用是显示一个带有遮罩层的加载动画,其中1为加载动画的类型,{shade: [0.5,'loading...']}表示遮罩层的样式,0.5为透明度,'loading...'为遮罩层上的文字提示信息。
相关问题
var xiangpianUpload = upload.render({ //绑定元素 elem: '#xiangpianUpload', //上传接口 url: http.baseurl + 'file/upload', // 请求头 headers: { Token: localStorage.getItem('Token') }, // 允许上传时校验的文件类型 accept: 'images', before: function() { //loading层 var index = layer.load(1, { shade: [0.1, '#fff'] //0.1透明度的白色背景 }); }, // 上传成功 done: function(res) { console.log(res); layer.closeAll(); if (res.code == 0) { layer.msg("上传成功", { time: 2000, icon: 6 }) var url = 'upload/' + res.file; jquery('#xiangpian').val(url); jquery('#xiangpianImg').attr('src', http.baseurl+url) } else { layer.msg(res.msg, { time: 2000, icon: 5 }) } }, //请求异常回调 error: function() { layer.closeAll(); layer.msg("请求接口异常", { time: 2000, icon: 5 }) } });
这是一个基于 layui 框架的上传组件,可以上传图片文件,并且在上传成功后将上传的图片地址保存到指定的 input 元素中。在上传之前会有一个 loading 层,上传成功后会关闭 loading 层并提示上传成功。如果上传失败,则会提示上传失败并显示错误信息。在上传过程中如果发生异常,则会提示请求接口异常。在上传时会将 Token 作为请求头发送给后端。
var uploadInst = upload.render({ elem: '#layui-chosefile1', //绑定元素 accept:'file', exts:'xls', url: '../WO/WB/WOWBUP01.jsp',//上传接口 before: function (obj) {//上传前 console.log('before'); //如果上传时需要带参数 参考下面 //this.url='../WE/WB/WEWBUP01.jsp?approval_id='+$("#approval_id").val(); //console.log(this.url); layer.load(3,{shade: [0.5,'#fff']}); //上传loading },什么意思
这段代码是使用 layui 的上传组件实现文件上传功能,其中:
- elem: '#layui-chosefile1' 表示绑定上传按钮的 DOM 元素选择器;
- accept: 'file' 表示只允许选择文件,不允许选择文件夹;
- exts: 'xls' 表示只允许选择后缀名为 xls 的文件;
- url: '../WO/WB/WOWBUP01.jsp' 表示文件上传的接口地址;
- before: function(obj) { ... } 表示上传前的回调函数,其中 console.log('before') 用于输出上传前的提示信息,this.url='../WE/WB/WEWBUP01.jsp?approval_id='+$("#approval_id").val() 表示上传时需要带上参数 approval_id,最后 layer.load(3,{shade: [0.5,'#fff']}) 用于显示上传 loading 动画。
需要注意的是,这段代码中的具体实现可能还依赖于其他的 layui 组件或者自定义的代码逻辑。
阅读全文