本文主要和大家介绍bootstrap table 删除和批量删除的相关资料,需要的朋友可以参考下,希望能帮助到大家。
一条记录可以看做一条数据的数组
1      html
1.1  批量选择框
1.2  单个删除
2      bootstarp
2.1  批量获得
获得选择的数据
//批量删除 
function deleteuserlist() { 
  //获取所有被选中的记录 
  var rows = $(#user).bootstraptable('getselections'); 
  if (rows.length== 0) { 
    alert(请先选择要删除的记录!); 
    return; 
  } 
  var ids = ''; 
  for (var i = 0; i < rows.length; i++) { 
    ids += rows[i]['id'] + ,; 
  } 
  ids = ids.substring(0, ids.length - 1); 
  deleteuser(ids); 
}
2.2  单个获得
//单个删除 
function deleteuserbyid(id) { 
  deleteuser(id); 
}
2.3  公共操作
//删除 
function deleteuser(ids) { 
  var msg = 您真的确定要删除吗?; 
  if (confirm(msg) == true) { 
    $.ajax({ 
      url: ${path}/user/deleteuserlist.do, 
      type: post, 
      data: { 
        ids: ids 
      }, 
      success: function (data) { 
        alert(data.msg); 
        //重新加载记录 
        //重新加载数据 
        $(#user).bootstraptable('refresh', {url: '/user/getuserlist.do'}); 
      } 
    }); 
  } 
}
3      java
3.1  controller
3.2  service
public long deleteuserlist(string ids) { 
  string[] ss = ids.split(,); 
  long count= 0; 
  for (strings : ss) { 
    userresourceextend.deleteuser(integer.parseint(s)); 
    count++; 
  } 
  return count; 
}
3.3  dao
相关推荐:
thinkphp框架实现删除和批量删除
以上就是实例详解bootstrap table删除和批量删除的详细内容。
   
 
   