Mu-yun 2023-05-15 12:12 采纳率: 0%
浏览 35
已结题

关于#javascript# #layui#的问题:layui-table头部工具栏事件无效

layui-table头部工具栏事件无效

查阅过文档,table属性lay-filter与toolbar事件绑定一致,但事件不生效


问:该如何处理能让事件生效?代码示例如下:(注意:工具栏中"订单数量"、"用户数量"、"订单总金额"三项不绑定事件)

table&toolbar 代码示例

<table id="table-main" lay-filter="table-main"></table>
<!-- 工具栏模板: -->
<script type="text/html" id="toolbar">
    <div class="layui-btn-container">
        <button class="layui-btn btn-success layui-btn-sm">订单数量:0</button>
        <button class="layui-btn btn-success layui-btn-sm">用户数量:0</button>
        <button class="layui-btn btn-success layui-btn-sm">订单总金额:0元</button>
        <button class="layui-btn btn-warning layui-btn-sm" lay-event="add">详情补录</button>
    </div>
</script>

img


js 片段代码示例

layui.use('table', function () {
    const table = layui.table;
    //第一个实例
    table.render({
        elem: '#table-main',
        toolbar: '#toolbar',
        height: 312,
        url: 'http://027.ckkj.ink/?s=Main_Index.getGamePayData', //数据接口,
        page: true, //开启分页
        limits: [25, 50, 100],
        method: 'POST',
        request: json,
        cols: [[ //表头
    });
    //触发事件
    table.on('toolbar(table-main)', function (obj) {
        var checkStatus = table.checkStatus(obj.config.id);
        console.log(checkStatus, obj)
        switch (obj.event) {
            case 'add':
                layer.msg('添加');
                break;
            case 'delete':
                layer.msg('删除');
                break;
            case 'update':
                layer.msg('编辑');
                break;
        };
    });
})

img

  • 写回答

1条回答 默认 最新

  • 远程内网穿透 2023-05-15 13:30
    关注

    按F12进入调试界面看一下,有没有提示报错,打印这个:obj.event值,看一下是什么。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 5月15日
  • 修改了问题 5月15日
  • 修改了问题 5月15日
  • 创建了问题 5月15日

悬赏问题

  • ¥50 easyExcel模板 动态单元格合并列
  • ¥15 res.rows如何取值使用
  • ¥15 在odoo17开发环境中,怎么实现库存管理系统,或独立模块设计与AGV小车对接?开发方面应如何设计和开发?请详细解释MES或WMS在与AGV小车对接时需完成的设计和开发
  • ¥15 CSP算法实现EEG特征提取,哪一步错了?
  • ¥15 游戏盾如何溯源服务器真实ip?需要30个字。后面的字是凑数的
  • ¥15 vue3前端取消收藏的不会引用collectId
  • ¥15 delphi7 HMAC_SHA256方式加密
  • ¥15 关于#qt#的问题:我想实现qcustomplot完成坐标轴
  • ¥15 下列c语言代码为何输出了多余的空格
  • ¥15 kali linux用wget archive.kali.org/archive-key.asc指令下载签名无效(失败)