zoukankan      html  css  js  c++  java
  • Layui——监听工具条(比如删除操作)

    <table id="demo" lay-filter="test"></table>

    test 是 lay-filter的值
    table.on('tool(test)', function(obj){ var data = obj.data; if(obj.event === 'detail'){ layer.msg('ID:'+ data.id + ' 的查看操作'); }else if(obj.event === 'del'){ //监听删除按钮 layer.confirm('确认删除该技师?', function(index){ obj.del(); layer.close(index); }); }else if(obj.event === 'edit'){ layer.alert('编辑行:<br>'+ JSON.stringify(data)) }
    });

    监听删除按钮

     

    官方源代码  地址

    原始容器
    <table id="demo" lay-filter="test"></table>
     
    工具栏模板:
    <script type="text/html" id="toolbarDemo">
      <div class="layui-btn-container">
        <button class="layui-btn layui-btn-sm" lay-event="add">添加</button>
        <button class="layui-btn layui-btn-sm" lay-event="delete">删除</button>
        <button class="layui-btn layui-btn-sm" lay-event="update">编辑</button>
      </div>
    </script>
     
    <script;>
    //JS 调用:
    table.render({
      elem: '#demo'
      ,toolbar: '#toolbarDemo'
      //,…… //其他参数
    });
     
    //监听事件
    table.on('toolbar(test)', function(obj){
      var checkStatus = table.checkStatus(obj.config.id);
      switch(obj.event){
        case 'add':
          layer.msg('添加');
        break;
        case 'delete':
          layer.msg('删除');
        break;
        case 'update':
          layer.msg('编辑');
        break;
      };
    });
    </script>
    View Code
    注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层
  • 相关阅读:
    python 生成器 迭代器
    廖---高级特性 切片 迭代 列表生成式
    汉诺塔
    廖---函数
    廖---控制流
    廖---list tuple dic set
    廖---字符串和编码
    MySQL常见的三种存储引擎
    mysql悲观锁以及乐观锁总结和实践
    数据库事务的四大特性以及事务的隔离级别
  • 原文地址:https://www.cnblogs.com/PJG20/p/12881397.html
Copyright © 2011-2022 走看看