我想删除在复选框中选中的记录,同时也删除了整条记录。
这是用户可以选择全选复选框的选项卡。
<button type="checkbox" id="checkall" class="btn btn-default btn-sm checkbox-toggle">
<i class="fa fa-square-o" ></i>
</button>
<div class="btn-group">
<button type="submit" class="btn btn-default btn-sm" >
<i class="fa fa-trash-o"></i>
</button>
</div>
<!-- /.btn-group -->
<a href="{{ route('home.notificationbox') }}">
<button type="button" class="btn btn-default btn-sm">
<i class="fa fa-refresh"></i>
</button>
</a>
这是表结构
<div class="table-responsive mailbox-messages">
<table id="mailplan" class="table table-hover-row table-striped-row{{ count($admin_notifications) > 0 ? 'datatable' : '' }}" data-page-length="25">
<tbody>
@if (count($admin_notifications) > 0)
<?php $count=1; ?>
@foreach ($admin_notifications as $admin_notification)
@if($admin_notification['is_read'] == 1)
<tr class="table-dark-row" data-entry-id="{{ $admin_notification['notification_id'] }}">
<td>
<a href="">{{ $count++ }}</a>
</td>
<td>
<input type="checkbox" class="checkbox"
onclick="delete_admin_notification({{ $admin_notification['notification_id'] }});"
name = "deleteMultipleMail[]"
value = "{{ $admin_notification['notification_id' ]}}">
</td>
这是删除,控制器。
Route::post('/deleteMultipleMail','HomeController@deleteMultipleMail');
单击复选框删除所有记录或仅选择将被删除的记录。
繁华开满天机