zoukankan      html  css  js  c++  java
  • layui的switch监听事件无用

    像layui的这种表单事件是属于表单,而不是表格,所以操作是layui.form.on监听事件,而不是用layui.table.on

          table = layui.table
            , form = layui.form;//请注意这个
            //监听操作
            form.on('switch(checkboxDemo)', function (obj) {
                debugger; if (obj.elem.checked==true) {//否——>是的操作 //数据交互和其他操作 } else {//是——>否的操作 } layer.tips("我监听到了,可以进行数据交互了", obj.othis); });
        //下面的不用看了,仅供参考区分form.on和table.on table.on('tool(test)', function (obj) {//注:tool 是工具条事件名,test 是 table 原始容器的属性 lay-filter="对应的值" var data = obj.data; //获得当前行数据 var layEvent = obj.event; //获得 lay-event 对应的值(也可以是表头的 event 参数对应的值) var tr = obj.tr; //获得当前行 tr 的 DOM 对象(如果有的话) debugger; if (layEvent === 'stopteam') { layer.confirm('真的冻结此用户么', function (index) { //obj.del(); //删除对应行(tr)的DOM结构,并更新缓存 //layer.close(index); //向服务端发送删除指令 _stopteam(data); }); } else if (layEvent === 'startteam') { //启用 _startteam(data); //同步更新缓存对应的值 //obj.update({ // username: '123' // , title: 'xxx' //}); } else if (layEvent === 'LAYTABLE_TIPS') { layer.alert('Hi,头部工具栏扩展的右侧图标。'); } })

  • 相关阅读:
    SQLServer三种自定义函数
    IE下必须点击一下页面空白的地方才可以激活onchange事件
    1234跨年总结(2014年总结)
    半透明背景(兼容IE)
    EF Power Tools
    ASP.NET MVC报错: Multiple types were found that match the controller named
    URI、URL和URN
    SQLServer中临时表与表变量的区别分析
    C#分部方法
    __flash__removeCallback 未定义错误
  • 原文地址:https://www.cnblogs.com/bklsj/p/13139709.html
Copyright © 2011-2022 走看看