layer使用

1.  点击 打开 一个iframe 弹出层

$("#add_group_s").click(function(){
    layer.open({
        title:'选择要奖励的群 --> 选择群成员',
        type: 2,
        area: ['970px', '725px'],
        content: '/coupon/group_widget_s'
    });
});

2. 弹出层 内js 与 主页面 js交流

for( var x in arr){
    parent.addMember_s(arr[x].data_id,arr[x].data_name,arr[x].data_num,arr[x].data_groupid);
}
addMember_s 是主页面 中的函数


3. 弹出层内容刷新,或是用不同地址刷新

if(typeof data_id == 'undefined'){
    alert('请选择一个群!');
}else{
    //location.reload();
    location.replace("/coupon/member_widget_s?group_id="+data_id+"&group_name="+data_name)
}

4. iframe弹出层的,关闭

var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭

5. 怎么用layer post方式得到html内容?

    好像插件没提供,折中方式如下:

function lookMember(timestamp){
    var uid_str = $("#batch_uid_"+timestamp).val();
    $.post("/coupon/userInfo_widget",{uid_str:uid_str},function(result){
        alert(result);
            layer.open({
              type: 1,//弹出框类型
              title: '查看包含的用户',
              shadeClose: false, //点击遮罩关闭层
              //area : ['60%' , '90%'],
              area: ['500px', ''],
              shift:1,
              content: result//将结果页面放入layer弹出层中
          });
      },'html');

}




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值