当前位置:   article > 正文

likeshop layui+tp员工信息批量删除(小笔记)_layui删除数组中的指定的id

layui删除数组中的指定的id

获取选中id全放数组里,给php遍历删除

预览:

 前端代码:

  1. <button class="layui-btn layui-btn-danger layui-btn-sm layuiadmin-btn-user_photo {danger}" data-type="alldel">删除</button>
  2. //在cols里添加 field: 'id', type: 'checkbox'。
  3. cols: [
  4. [{
  5. field: 'id',
  6. type: 'checkbox'
  7. }, {
  8. field: 'name',
  9. title: '员工姓名',
  10. width: 100
  11. }, {
  12. field: 'age',
  13. width: 60,
  14. title: '年龄'
  15. }, {
  16. field: 'user_img',
  17. width: 200,
  18. title: '员工头像',
  19. toolbar: '#image'
  20. }, {
  21. field: 'user_phone',
  22. width: 200,
  23. title: '联系电话',
  24. }, {
  25. field: 'position',
  26. width: 188,
  27. title: '员工岗位'
  28. }, {
  29. fixed: 'right',
  30. title: '管理',
  31. width: 200,
  32. align: 'center',
  33. toolbar: '#user_photo-operation'
  34. }]
  35. ],
  36. //删除事件
  37. alldel: function() {
  38. var check = layui.table.checkStatus('user_photo-lists');
  39. if (check.data.length > 0) {
  40. var allid = [];
  41. for (var i = 0; i < check.data.length; i++) {
  42. //将所有id 提出来放数组里面
  43. allid.push(check.data[i].id);
  44. }
  45. console.log(allid);
  46. layer.confirm('确定要删除这些员工身份信息吗?', function(index) {
  47. like.ajax({
  48. url: '{:url("user_photo/alldel")}',
  49. data: {
  50. id: allid
  51. },
  52. type: "post",
  53. success: function(res) {
  54. if (res.code == 1) {
  55. layui.layer.msg(res.msg, {
  56. offset: '15px',
  57. icon: 1,
  58. time: 1000
  59. });
  60. layer.close(index); //关闭弹层
  61. table.reload('user_photo-lists'); //数据刷新
  62. }
  63. }
  64. });
  65. layer.close(index);
  66. })
  67. } else {
  68. layui.layer.alert("请选择要删除的员工信息!");
  69. }
  70. }

后端代码:

  1. public function alldel(){
  2. if($this->request->isAjax()){
  3. $data = $this->request->post();
  4. // 启动事务
  5. foreach($data['id'] as $value){
  6. Db('user_info')->delete($value);
  7. }
  8. $this->_success('删除成功','');
  9. }
  10. }

记录实习摸鱼生活

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/100741
推荐阅读
相关标签
  

闽ICP备14008679号