00019-layui 控制 layer.open 的按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了00019-layui 控制 layer.open 的按钮相关的知识,希望对你有一定的参考价值。

三个按钮:
,btn: [‘拨打‘,‘挂断‘,‘关闭‘]

‘拨打‘,‘挂断‘ 这两个是不同时出现的。

var dialog = layer.open({
    type: 2
    ,title: ‘拨打电话‘
    ,content: ‘customerPhone.jsp‘
    ,maxmin: true
    ,area: layui.setter.area_percent
    ,offset:‘t‘
    ,btn: [‘拨打‘,‘挂断‘,‘关闭‘]
    ,btnAlign: ‘c‘
    ,success:function(layero,index){
        window.formData = rec;
        window.formData = $.extend(rec,{
            seatStatus:$("#seatStatus").val(),
            callType:$("#callType").val(),
        });
        $("a.layui-layer-btn1").css("background-color","#FF5722");
        setTimeout(function () {
            callPhone(rec.id,rec.mobile);
            $("a.layui-layer-btn0").hide();
            $("a.layui-layer-btn1").show();
        },500)
    }
    ,yes:function (index, layero) {
        callPhone(rec.id,rec.mobile);
        $("a.layui-layer-btn0").hide();
        $("a.layui-layer-btn1").show();
        return false;
    }
    ,btn2:function (index, layero) {
        hangUpPhone();
        $("a.layui-layer-btn0").show();
        $("a.layui-layer-btn1").hide();
        return false;
    }
    ,btn3:function (index, layero) {

    }
});

控制的代码就是:

        $("a.layui-layer-btn0").show();
        $("a.layui-layer-btn1").hide();

以上是关于00019-layui 控制 layer.open 的按钮的主要内容,如果未能解决你的问题,请参考以下文章

layer.open怎么设置弹出框之后,父窗口呈现灰色

fastadmin: layer.open 弹出层如何在表单提交之后自动关闭?

使用layer.open的时候,layer.msg导致弹窗关闭

layer.open传递参数

layer.open调用iframe的js函数,调用不了

iframe层中的页面调用layer.open无效