如何让 layer.alert 不显示close按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让 layer.alert 不显示close按钮相关的知识,希望对你有一定的参考价值。

参考技术A close:function() 如下 $("#dialog").show().dialog( title: "", buttons: Ok: function() 点击ok按钮时触发 , open:function() 显示对话框时触发 , close:function(e,u) 关闭对话框时触发 );

layer(jQuery弹出层插件)

弹窗alert:默认确定按钮+右上角关闭

top.layer.alert("请选择要删除的记录!",{shade: 0.3,offset:\'250px\'});

弹窗alert:默认确定按钮(closeBtn:false是让关闭失效隐藏)

top.layer.alert("请选择要删除的记录!",{closeBtn:false,shift:2});

弹窗confirm:两个重新命名按钮(closeBtn:false是让关闭失效隐藏)

弹窗msg:提示信息(1秒后消失并执行function(){})

top.layer.msg(

      result.msg,

      {time:1000},

      function(){}

      )

 

var layerc = top.layer.confirm(\'只能删除当前为否时间段,确定要删除吗?\',

            {btn: [\'是\',\'否\'],closeBtn :false,shift: 2,},  //重新命名两个按钮

             function(){
              $.ajax({
                url:"${ctp}/basic_project/vendor_reporttime/delReporttime.json",
                type:"post",
                dataType:"json",
                data:{\'pkArr\':pkArr},
                async:false,
                traditional: true,
                success:function(result){
                  if(result.success){
                    top.layer.msg(result.msg,{time:1000},function(){
                      location.href = "${ctp}/basic_project/vendor_reporttime/reporttime_list.html" ;
                          })
                  }else{
                    top.layer.alert(result.msg,{closeBtn :false,shift: 2});
                  }
                }
              })
             },

             function(){   //点击否按钮
              layer.close(layerc);    //关闭当前窗口
              }

      );

以上是关于如何让 layer.alert 不显示close按钮的主要内容,如果未能解决你的问题,请参考以下文章

layer alert不提示

layer插件的常用实例

layer(jQuery弹出层插件)

layui关闭弹出框

layer弹窗

Ajax中用layer弹出层并刷新页面的方法