使用Layer弹出一个页面

 

使用Get方式获取到请求页面的Html,然后作为Content使用Layer弹出来

$.get('@Url.Action("AddressAdd", "Customer")', {}, function (result) {
  if (result.Flag == 0) {
    ZTLayer.showTips(result.Message, 2);
    return;
}
ZTLayer.openWindow(result, '@T("Account.CustomerAddresses.AddNew")', 600);

 

 

 

openWindow: function (content, title, width, height) {
  width = width || 500;
  height = height || 500;


  var offset = ((window.screen.height - height) * 0.3) + 'px';

  return layer.open({
    title: title
    , content: content
    , type: 1
    , offset: offset //具体配置参考:http://www.layui.com/doc/modules/layer.html#offset
    , shade: 0.5 // 遮罩层透明度
    , resize: false
    , area: [width + 'px', height + 'px']
    , skin: 'layui-layer-rim'
  });
},

 

 

var surefun = function () {
$.post('@Url.Action("CancelOrder")', postData, function (data) {
  if (data.flag) {
    location.reload();
  } else {
    ZTLayer.showTips(data.msg);
  }
 })
};
ZTLayer.confirm('@T("Admin.Common.AreYouSure")', '', '@T("Common.Yes")', surefun, '@T("Common.No")')

 

 

//与JS confirm相似
confirm: function (content, title, sureText, sureFunction, closeText, closeFunction) {
  title = title || "";

  layer.confirm(
    content, { title: title, icon: 3, btn: [sureText, closeText], resize: false },
    function (index) {//确定回调
    if (sureFunction) {
      sureFunction();
    }
    layer.close(index);
}, function (index) {//cancel回调
  if (closeFunction) {
    closeFunction();
  }
  layer.close(index);
});
},

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值