专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Layui的使用

Layui使用ajax请求

用法如下:

<button class="layui-btn layui-btn-sm layui-bg-orange" onclick="dele({$vo.id});">删除</button>

js代码如下:

<script>
      function dele(id){
        layui.use('layer',function(){
            var layer = layui.layer;
              layer.msg('你确定删除么?', {
              time: 2000 ,//2秒自动关闭
              btn: ['确定', '取消'],
              yes: function(index){
                  console.log(id);
                  $.ajax({
                      url:"ajax地扯",
                      data:{'id':id},
                      type:"Post",
                      dataType:"json",
                      success:function(data){
                        console.log(data);
                          layer.msg(data.msg);
                          location.reload(); //删除成功后再刷新
                      },
                      error:function(data){
                          $.messager.alert('错误',data.msg);
                      }
                  });
                  layer.close(index);
              }
          });
        });
    };
  </script>

效果图如下:

67_1.png

layer.msg的使用

layer.msg('只想弱弱提示');

layer.msg('表情提示', {icon: 6}); 

layer.msg('关闭后想做些什么呢', function(){
  //自动执行这里面的内容
}); 

// 第三种
layer.msg('同上', {
  icon: 1,
  time: 2000 //2秒关闭(如果不配置,默认是3秒)
}, function(){
  //2秒后自动执行这里面的内容
}); 

layui弹窗的使用

关键代码如下:

var truelogin = "admin";
var truepwd = "123456";
layui.use('layer', function () {
        var msgalert = '默认账号:' + truelogin + '<br/> 默认密码:' + truepwd;
        var index = layer.alert(msgalert, {
            icon: 6, //icon数字参数
            time: 2000, //时间(默认是毫秒),2000为 2秒
            offset: 't', //t为顶部,b为底部,m为中间,r为右侧,l为左侧
            closeBtn: 0, //是否显示弹出窗右上角的关闭按钮 0为不显示 ,1为显示。
            title: '友情提示', //弹出窗的标题
            btn: [], //弹出窗的底部按钮
            anim: 2,
            shade: 0
        });
        layer.style(index, {
            color: '#777'
        });
    });

Layui弹窗加载页面

用法如下:

<div class="layui-input-inline add_admin" style="width:95px;">
                        <a class="layui-btn layui-btn-sm" href="javascript:void(0);">
                            <i class="layui-icon"></i> 添加管理员
                        </a>
                    </div>

js代码如下:

<script>
    layui.use(['element','jquery','layer'], function(){
        var element = layui.element;
        var $ = layui.jquery;
        var layer = layui.layer;
        $('.add_admin').click(function () {
            layer.open({
                type: 2,
                title:'添加管理员',
                skin: 'layui-layer-rim', //加上边框
                maxmin: true, //开启最大化最小化按钮
                area: ['600px', '400px'],
                content:"加载的页面地扯"
            });
        });

    });
</script>

layui开关switch的使用

用法如下:

<input type="checkbox" name="switch" lay-skin="switch" lay-text="正常|关闭"
                                   lay-filter="switchTest"
                                   value="1">
                            <div class="layui-unselect layui-form-switch layui-form-onswitch" lay-skin="_switch">
                                <em>ON</em><i></i>
                            </div>

js代码如下:

<script>
// 状态监听开关
        layui.use(['form'], function () {
            var form = layui.form
                , layer = layui.layer
            //监听指定开关
            form.on('switch(switchTest)', function (data) {
                if (this.checked) {
                    layer.msg('开关checked:' + (this.checked ? 'true' : 'false'), {
                        offset: '6px'
                    });
                    layer.tips('温馨提示:请注意开关状态的文字可以随意定义,而不仅 仅是ON|OFF', data.othis)
                } else {
                    layer.msg('开关: 关掉了', {
                        offset: '6px'
                    });
                }
                //do some ajax opeartiopns;
            });
        });
</script>

效果图如下:

67_2.png

文章永久链接:https://tech.souyunku.com/46852

未经允许不得转载:搜云库技术团队 » Layui的使用

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们