layui使用

来源:互联网 发布:nginx一键安装脚本 编辑:程序博客网 时间:2024/05/16 14:37
1、弹框中再弹框,会受弹框的大小限制,所以使用
parent.layer.open({    type: 2,    area: ['1000px',  '800px'],    fix: false,    maxmin: true,    title: "选择商品",    content: href,});

2、layui回调函数

$("#btn-add").on('click', function() {    var href = '${request.getContextPath()}/partner/partnerMenu/toSelectMenuUse?partnerId=${partnerId}&&step=${step}';    layer.open({        type: 2,        content: href,        area: [ '400px',  '200px'],        fix: false,        maxmin: true,        title: '选择菜单使用平台',        btn: ['确认', '取消'],        yes: function(index,layero){            layer.close(index);            var body = layer.getChildFrame('body', index);            var menuUse = body.find("input[name='menuUser']:checked").val();            var href = '${request.getContextPath()}/partner/partnerMenu/toAddPartnerMoremenu?partnerId=${partnerId}&&step=${step}&menuUse='+ menuUse;            layerBox("添加菜单", href, '', '1000', '600');        }    });});
parent.layer.open({
    type2,
    area: ['800px''500px'],
    fixfalse,
    maxmintrue,
    title"请选择银行",
    content: href,
    btnAlign'c',
    btn: ['确定''取消','全选','反选'],
    yesfunction(index,layero){
        parent.layer.close(index);
        var body = parent.layer.getChildFrame('body'index);
        var bankNames='';
        var bankIds='';
        body.find('input[name="selectBankName"]:checked').each(function(){
            bankNames+=$(this).val()+',';
            bankIds+=$(this).attr("attrId")+',';
        });
        if (bankNames.length 0) {
            bankNames = bankNames.substring(0,bankNames.length 1);
        }
        if (bankIds.length 0) {
            bankIds = bankIds.substring(0,bankIds.length 1);
        }
        showBankNames(bankNames,bankIds);
    ,
    btn3function(indexlayero){
        //按钮【按钮三】的回调
        var body = parent.layer.getChildFrame('body'index);
        body.find('input[name="checkbox-all"]').click();

        return false //开启该代码可禁止点击该按钮关闭
    },
    btn4function(indexlayero){
        //按钮【按钮四】的回调
        var body = parent.layer.getChildFrame('body'index);
        body.find('input[name="checkbox-reverse"]').click();
        return false //开启该代码可禁止点击该按钮关闭
   }
function chooseGoods(goodsId, goodsName, price) {    var windowName = $("#windowName").val();    var index = parent.layer.getFrameIndex(windowName);    var body = parent.layer.getChildFrame('body', index);    body.find('input[name="goodsId"]').val(goodsId);    body.find('input[name="partnerGoodsName"]').val(goodsName);    body.find('input[name="price"]').val(price);    var index1=parent.layer.getFrameIndex(window.name);    parent.layer.close(index1);}