码迷,mamicode.com
首页 > 其他好文 > 详细

layui数据表格监听按钮问题

时间:2019-04-06 15:28:13      阅读:524      评论:0      收藏:0      [点我收藏+]

标签:function   问题:   inf   test   check   bar   end   image   case   

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){}
})

 

layui数据表格监听按钮问题

标签:function   问题:   inf   test   check   bar   end   image   case   

原文地址:https://www.cnblogs.com/renjianjun/p/10661869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!