zoukankan      html  css  js  c++  java
  • layui数据表格监听按钮问题

    layui官网文档源码


    原始容器
    <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>


    今天遇到的问题:需要监听头工具条,
    table.on('toolbar(test)', function(obj){ 使用这个,监听头工具条方法,自己这里写成demo了,把js中的这个 elem: '#demo'  给监听上了,所以,刷新页面不报错,点击也没有反应。无从下手的,不知道怎么检查。
    具体原因都没有提示,所以,对于前段比较菜的me,真的是灾难啊。同时帮助找到,这里需要监听的是这个table,是想要知道table的操作,监听了才会获取值。

    ps:layui 头工具条监听,需要监听的是table的lay-filter="test"

    <table id="demo" lay-filter="test"></table>
    
    
    table.on('toolbar(test)', function(obj){
      var checkStatus = table.checkStatus(obj.config.id);
      switch(obj.event){}
    })
    
    
  • 相关阅读:
    Pytorch-情感分类实战(基于LSTM,调用torchtext)
    Pytorch-LSTM
    Pytorch-时间序列预测
    Pytorch-RNN
    SQLServer -------- 包含(charindex)
    .NET ------ 树形菜单,点击单选按钮触发相应事件
    电子秤Xk3190-A12+E 称重方式的设置方法
    串口调试工具与com口编程
    .NET ------ Repeater 遍历数据显示在页面上
    .NET ------ 将弹窗内增加选项卡
  • 原文地址:https://www.cnblogs.com/renjianjun/p/10661869.html
Copyright © 2011-2022 走看看