站长资讯网
最全最丰富的资讯网站

layui的table如何做批量删除

layui的table如何做批量删除

layui的table做批量删除实现代码如下:

// 批量删除功能     // 1.得到table选中行内容     // 2.得到删除需要的唯一值,一般是id;     // 3.将所要删除的项加入到数组中;     // 4.判断是否选中;     // 5.发送ajax请求,并附带参数id;      var $=layui.$,active={          deLink:function () {              var checkStatus=table.checkStatus('idTest'),                  data=checkStatus.data,                  deList=[];              data.forEach(function(n,i){                  delList.push(n.id);              });              if(delList!=''){                  layer.comfirm('确定删除所选项吗?',function (index) {                      $.ajax({                          url: '/cd/workPlatform/tool/remove.afca',                          type:'post',                          dataType:'json',                          data:"id="+delList,                          success:function (data,statusText) {                              if(data.code==='0'){                                  layer.msg('删除成功');                                  table.reload('idTest',{});                              }else{                                  layer.msg('删除失败');                              }                          },                          'error':function () {                              layer.msg('系统错误');                          }                      })                  })              }else{                  layer.tips('请选择需要删除的行',$('#batchDel'),{                      tips:[3,'#5fb878']                  })              }          }      }

推荐:layui框架教程

赞(0)
分享到: 更多 (0)

网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号