layui加载数据显示loading加载完成loading消失的实例代码


Posted in Javascript onSeptember 23, 2019

项目中,向后台请求数据,经常会出现较长的等待时间,这时我们需要一个loading转圈圈,接收到后台的数据时,让loading消失

这layui中使用方法如下:以表格为例,每次加载表格数据时加一个loading

<link rel="stylesheet" href="../layui/css/layui.css" rel="external nofollow" />
<script type="text/javascript" src="../layui/layui.js"></script>
<script>
 layui.use(['table','layer'], function(){
			 var table = layui.table;
			 var layer = layui.layer;
			 var index = layer.load(1); //添加laoding,0-2两种方式
			 //第一个实例
			 table.render({
			  elem: '#userTable',
			  height: 515,
			  method: 'POST', //方式
			  loading: true, //翻页加loading
			  url: weburl, //数据接口
			  request:{
			  	pageName: 'pageIndex',//页码的参数名称,默认:page
 					limitName: 'pageSize' //每页数据量的参数名,默认:limit
			  },
			  where:{
			  	invite_uid:invite_uid //额外参数
			  },
			  response:{
			  	statusName: 'status', //数据状态的字段名称,默认:code
					statusCode: 1,//成功的状态码,默认:0
					msgName: 'msg' ,//状态信息的字段名称,默认:msg
					countName: 'count', //数据总数的字段名称,默认:count
					dataName: 'data' //数据列表的字段名称,默认:data
			  },
			  cols: [[ //表头
			   {type:'numbers',title: '序号', fixed: 'left'},
			   {field: 'u_id', title: '会员id',width:80, fixed: 'left'},
			   {field: 'u_nickname', title: '会员昵称',width:150},
			   {field: 'proxy_level', title: '代理级别',width:100},
			   {field: 'u_goldcnt', title: '拥有金币',width:150},
			   {field: 'today_ubk_balance', title: '今日总输赢',width:150},
			   {field: 'today_tb_balance', title: '今日返还金额',width:150},
			   {field: 'sum_ubk_balance', title: '历史总输赢',width:150},
			   {field: 'sum_tb_balance', title: '历史返还金额',width:150}
			  ]],
			  limit: 10,
			  limits: [10, 20, 30, 40, 50] ,
			  page:{
			  	groups: 5 //只显示 5 个连续页码
			  },
			  done:function (res) {  //返回数据执行回调函数
			  	layer.close(index);  //返回数据关闭loading
			  	
			  }
    });
});
 
</script>

以上这篇layui加载数据显示loading加载完成loading消失的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jqGrid随窗口大小变化自适应大小的示例代码
Dec 28 Javascript
浅谈setTimeout 与 setInterval
Jun 23 Javascript
深入解析Backbone.js框架的依赖库Underscore.js的作用
May 07 Javascript
jquery实现点击页面回到顶部
Nov 23 Javascript
javascript 判断用户有没有操作页面
Oct 17 Javascript
bootstrap table sum总数量统计实现方法
Oct 29 Javascript
JavaScript实现写入文件到本地的方法【基于FileSaver.js插件】
Mar 15 Javascript
JavaScript的Object.defineProperty详解
Jul 09 Javascript
Angular封装搜索框组件操作示例
Apr 25 Javascript
vue项目初始化到登录login页面的示例
Oct 31 Javascript
node.js开发辅助工具nodemon安装与配置详解
Feb 06 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
Jul 31 Javascript
ES10的13个新特性示例(小结)
Sep 23 #Javascript
layui-tree实现Ajax异步请求后动态添加节点的方法
Sep 23 #Javascript
vue多页面项目中路由使用history模式的方法
Sep 23 #Javascript
JS随机密码生成算法
Sep 23 #Javascript
详解mpvue开发微信小程序基础知识
Sep 23 #Javascript
layui动态渲染生成左侧3级菜单的方法(根据后台返回数据)
Sep 23 #Javascript
layui树形菜单动态遍历的例子
Sep 23 #Javascript
You might like
删除数组元素实用的PHP数组函数
2008/08/18 PHP
解析php中获取url与物理路径的总结
2013/06/21 PHP
PHP中的use关键字及文件的加载详解
2016/11/28 PHP
php实现姓名根据首字母排序的类与方法(实例代码)
2018/05/16 PHP
详解阿里云视频直播PHP-SDK接入教程
2020/07/09 PHP
js中将HTMLCollection/NodeList/伪数组转换成数组的代码
2011/07/31 Javascript
JS中toFixed()方法引起的问题如何解决
2012/11/20 Javascript
javascript中日期转换成时间戳的小例子
2013/03/21 Javascript
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
2014/03/06 Javascript
使用delegate方法为一个tr标签加一个链接
2014/06/27 Javascript
jQuery对checkbox 复选框的全选全不选反选的操作
2016/08/09 Javascript
Javascript中常见的逻辑题和解决方法
2016/09/17 Javascript
vue-resourse将json数据输出实例
2017/03/08 Javascript
JavaScript利用fetch实现异步请求的方法实例
2017/07/26 Javascript
jquery 给动态生成的标签绑定事件的几种方法总结
2018/02/24 jQuery
微信小程序分享功能之按钮button 边框隐藏和点击隐藏
2018/06/14 Javascript
基于canvas实现手写签名(vue)
2020/05/21 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
2020/08/17 Javascript
vue实现简单加法计算器
2020/10/22 Javascript
[01:11:27]2018DOTA2亚洲邀请赛小组赛 A组加赛 Newbee vs Optic
2018/04/03 DOTA
Python Sleep休眠函数使用简单实例
2015/02/02 Python
python实现线程池的方法
2015/06/30 Python
Numpy数组array和矩阵matrix转换方法
2019/08/05 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
在pycharm创建scrapy项目的实现步骤
2020/12/01 Python
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
俄罗斯花园种植材料批发和零售网上商店:Беккер
2019/07/22 全球购物
英国在线照明超市:Castlegate Lights
2019/10/30 全球购物
乌克兰第一的珠宝网上商店:Gold.ua
2019/11/29 全球购物
Expedia瑞典官网:预订度假屋、酒店、汽车租赁、机票等
2021/01/23 全球购物
为什么group by 和order by会使查询变慢
2014/05/16 面试题
师范生求职自荐信
2014/06/14 职场文书
元旦标语大全
2014/10/09 职场文书
模范教师材料大全
2014/12/16 职场文书
java设计模式--三种工厂模式详解
2021/07/21 Java/Android
关于PHP数组迭代器的使用方法实例
2021/11/17 PHP