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
    注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层
  • 相关阅读:
    redis排序【转载】
    程序员必读的30本书(转)
    Linux进程调度程序的具体细节(转)
    汉字转换拼音(网上找的js库)
    虚拟机配置host访问主机web
    301重定向的实现方法(转)
    浏览器关闭后,能继续执行的函数
    awk文本处理总结(转)
    DTD
    DOM编程艺术 4
  • 原文地址:https://www.cnblogs.com/PJG20/p/12881397.html
Copyright © 2011-2022 走看看