layui 批量删除点击不起作用
这个事情特无语,找了一个上午的方法,最后还是抱着试试的态度最后才成功的,下面直接说解决方法
首先查看一下的你的批量删除是不是在layui表格的toolbar中,如果不是,呃呃呃呃呃,你看一下别人的方法吧,或者我下面的附加方法。
然后直接调用layui自带的方法
1 2 3 4 5 | table. on ( 'toolbar(test)' , function(obj){ if (obj. event === 'deletAll' ){ //在头部工具栏中的控件添加,lay-event属性 layer.msg( "请选择需要删除的用户" ); } }); |
ps:尝试但是无用的方法
1 | $(document). on ( "click" , ".add_project" ,function(){ }) |
ps:批量删除的代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | table. on ( 'toolbar(test)' , function(obj){ // console.log(obj); if (obj. event === 'deletAll' ){ //在头部工具栏中的控件添加,lay-event属性 var checkStatus = table.checkStatus(obj.config.id), //checkStatus(表格id) data = checkStatus.data, userId = "" ; if (data.length > 0) { for ( var i in data) { userId += data[i].id + "," ; } // console.log(checkStatus); layer.confirm( '确定删除选中的用户?' , {icon: 3, title: '提示信息' }, function (index) { $.post( '/adminInfoReal/deleteAllAdminInfoRealById' , {ids: userId}, function (data) { layer.msg(data.msg); tableIns.reload(); layer.close(index); }); }) } else { layer.msg( "请选择需要删除的用户" ); } } }); |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步