数表格第一次加载怎么显示加载条

提问 已结
7 148
殇陌
殇陌 VIP3 2018-8-10
悬赏:20飞吻
数表格第一次加载怎么显示加载条
回帖
  • Yoga
    2018-8-10
    加载之前加上var index = layer.load();
    表格加载完成 回调函数 layer.close(index);
    0 回复
  • 红烧鱼i
    2018-8-11
    楼上的回答很对,,,,,,,,,,,,,,,,,,,
    0 回复
  • 红烧鱼i
    2018-8-11
    done:function(){
    layer.close(index);
    }
    0 回复
  • zuoeding
    2018-8-11
    数据表格本身就有loading这个属性啊 默认是开启的
    0 回复
  • @Yoga
    var index = layer.load();加在什么地方 ,我加在layui.table.remder之前无效,render里没有加载前事件
    0 回复
  • @zuoeeding 第一页请求接口时间会比较长,没加加载框,点下一页才有
    0 回复
  • Yoga
    2018-8-13
    @殇陌 不好意思,忙了一天,回复迟了,给你个类似例子吧
    function selPactStaffInfo(selData){
    $.ajax({
    type:"POST",
    url:prjName+"/pactStaffManage/getPactStaffInfos",
    dataType:"json",
    contentType:"application/json",
    data:JSON.stringify(selData),
    beforeSend: function(){
    //正在查找
    layer.load(2); //这里加载
    },
    // complete: function(){
    // //查找结束
    // layer.closeAll('loading');
    // },
    success:function(data){ //成功,回调
    //查找结束
    layer.closeAll('loading'); //这里关闭加载中,,
    tableData = data.data;
    scTable(tableData);
    }
    });
    还有不清楚的地方,我看到你的回复第一时间给你回复一个完整的demo,有点忙,回复不到位见谅
    0 回复