layui重载数据显示前加载弹框,数据显示后关闭弹框
//刷新表格并保留在当前页
function refreshCurrent() {
//加载等待框
let loading = layer.msg('拼命查询中...', {
icon: 16,
shade: [0.5, '#f5f5f5'],
scrollbar: false,
offset: 'auto',
time: 1000000
})
table.reload('currentTableId1',
{
page: {
curr: 1
},
url: '/xxx/xxxx',
where: {
period: $("input[name=period]").val().trim(),
ccusdefine1: $("select[name=ccusdefine1]").val().trim()
},
done: function (res) {
//返回值
//console.log(res);
if (res != undefined || res != null) {
layer.close(loading)
}
}
});
}
//点击搜索
form.on('submit(data-search-btn)', function (data) {
//刷新表格并保留在当前页
refreshCurrent();
return false;
});