layui-弹出层中关闭自身层窗口

目的:单击地图标注点,ajsx查询无数据弹出无数据并关闭当前弹出层
重点:js用到layer.close(layer.index); //layer.index最新弹出层

marker.addEventListener('click', function () {
   $.ajax({
                                type:"post",  
                                url: "/admin/device.monitor/index",
                                data:{"action":"room","corpid":index,"roomid":corpdata.list[index].id},
                                datatype:"JSON", 
                                async: false,
                                success: function(mapdata){
                                var layer = layui.layer;
                                var mylayer=layer.open({
                                type: 1,
                                area:["810px","500px"],
                                shade: false, 
                                title: false, //不显示标题 
                                content: $('.layer_notice'),
                                success:function(){
                                   console.log(mapdata);
                                  var htmlstr="" 	// 
                                  if (mapdata.count>0) {
                              for (i=0;i<mapdata.count;i++){    
                              //已删除 
       }
       document.getElementById("devicelist").innerHTML =htmlstr;
                                  }else{
                                      alert("没有授权设备");
                                    layer.close(layer.index);  
                                    
                                  }
             // 
                              },
                                cancel: function(index, layero){ 
  //if(confirm('确定要关闭么')){ //只有当点击confirm框的确定时,该层才会关闭
   document.getElementById("maplocation").style.display="none";
    layer.close(index)
 // }
  return false; 
}    //这里content是一个普通的String
							   });
                               }
  });
    //map.openInfoWindow(infoWindow, point); // 开启信息窗口
});

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值