layui table 多行删除(id获取)的方法

如下所示:

<button class=\"layui-btn layui-btn-danger\" data-type=\"getid\" οnclick=\"delAll()\">删除所有选中行</button>

js:

table.on(\'checkbox(table)\', function(obj){
 var data = obj.data;
});
layui.jquery, active = {
 getid: function () {
  var arr = [];
  var checkStatus = table.checkStatus(\'tableid\')
   , data = checkStatus.data;
  for (var i = 0; i < data.length; i++) { //循环筛选出id
   arr.push(data[i].id);
  }
  $(\"#ids\").val(arr);
 }
}
$(\'.layui-btn\').on(\'click\', function(){
 var type = $(this).data(\'type\');
 active[type] ? active[type].call(this) : \'\';
});
function delAll(){
  layer.confirm(\'确定删除吗?\', {btn: [\'确定删除\', \'取消\']}, function (index) {
   var a1 = $(\"#ids\").val(); //取得已获取的ids
   $.ajax({ 
  .......  
   });
  });

}

以上这篇layui table 多行删除(id获取)的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容