web弹框/层 (layer )的使用

Posted 高木子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web弹框/层 (layer )的使用相关的知识,希望对你有一定的参考价值。

首先引入:layer.css和layer.js

基本使用:

$.ajax({
         type : "post",
         url : ‘路径‘,   
         async:false,//false为同步,同步会锁住浏览器,待ajax执行完毕后执行下面的语句,一般都是异步(最好不要采用同步),默认为异步及async:true或者什么都不写
         dataType : "json",    
         data:{参数1:值1,    参数2:值2},
         //下面beforeSend为layer的弹出层
         beforeSend: function (xhr, self) {
             layer.load(2, {
                 shade: [0.1, ‘#eee‘] //0.1透明度的白色背景
             });
         },
         success : function(res) { 
            var data = res.data;
             if(res.success){
                //返回成功
             }else{
                //返回失败
                layer.msg(data);//弹出错误信息
             }
             //关闭loading
            layer.closeAll(‘loading‘); 
         },
         //ajax出错提醒
         error: function (result) {
           layer.msg("获取业务受理数据失败!");
       }
    });

 

以上是关于web弹框/层 (layer )的使用的主要内容,如果未能解决你的问题,请参考以下文章

前端程序员请教大家一个问题,用 layer.js弹框火狐浏览器兼容问题。

jquery-layer弹框在火狐浏览器中弹框不显示的问题

layer ui使用多层弹框时,各个页面交互问题

layui简单小问题,如何将下面的弹层事件绑定到按钮AA上

layui弹框自适应高度

layui弹框自适应高度