在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>
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>
相关文章推荐
- jQuery Ajax遍历表格,填充数据,将表格中的数据一条一条拼成Jason数组
- BootSideMenu右侧栏弹出框,在弹出框选择数据之后直接填充到input中
- JSP中枚举的遍历和Jquery填充后台传入数据
- json数据 填充遍历表格行列 jQuery
- Irepoer遍历数据填充空白行
- 弹出窗数据筛选格式
- 前台遍历后台返回的json数据问题
- 数据结构实验之二叉树的建立与遍历
- android 读取JSON数据(遍历JSONObject和JSONArray) .
- 数据结构(一)——二叉树 前序、中序、后序、层次遍历及非递归实现 查找、统计个数、比较、求深度的递归实现
- [金格在线编辑]金格Excel在线编辑性能提升方法之一--利用POI在后台填充数据
- 数据库数据的填充规则
- android 读取json数据(遍历JSONObject和JSONArray)
- Rijndael用法,如何填充数据
- 遍历二维数据
- jsp标签中遍历List<Map<String, List<Object>>>类型的数据
- Spring mvc系列五之 数据填充与返回
- 数据结构实验之二叉树的建立与遍历
- 先读数据再弹出对话框根据对话框的选择来触发事件 confirm button input
- 数据结构——二叉树的四种遍历方式(非递归)