您的位置:首页 > 产品设计 > UI/UE

在layui弹出层填充遍历的数据;

2018-03-09 09:29 741 查看
从url = "/corpore/checkdata"中拿到数据,定义一个数组,for循环遍历list,添加到arr数组中,定义一个layui弹出层,填充arr数组;为了防止重复执行checkdatas();事件导致打开多个layui弹出层,在代码最后加上layer.close();关闭前一个弹出层。<script type="text/javascript">

function checkdatas() {
var id = $("#corporeId").html();
var url = "/corpore/checkdata";
$.post(url, {
id : id
}, function(data) {
if (true == data.msgs.flog) {
$("#check1").removeAttr("style")
$("#check2").removeAttr("style")
window.location.href='/page/workbench/notice';
} else {
var list = data.msgs.list;
var arr=[];
for ( var k in list) {
arr+='<p>'+list[k]+'</p>';
}
var index = layui.layer.open({
type:1,
title:'提示信息',
area:["300px","240px"],
offset:'rb',
shade: false,
maxmin: true,
shadeClose:true,
time:60000,
content:arr
}) ;
//console.log(index-1);
}
layer.close(index-1);
});

}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  layer弹出层