我正在尝试删除多行,具体取决于我的(档案)索引中的所选复选框。
这是我到目前为止所得到的:
<form method="POST" action="{{ url('/dossiers/export') }}" class="display-inline">
<select name="dossier_id" class="form-control position">
<option class="display-none" value="">With selected</option>
<option>Delete</option>
</select>
<input type="submit" class="btn btn-primary">
</form>
<table class="table table-hover dossier-table">
<thead>
<tr ng-repeat="dossier in dossiers>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="checkbox"
name="dossier_id"
class="checkbox"
value="@{{dossier.id}}">
</td>
</tr>
</tbody>
</table>
现在,按逻辑顺序还剩下什么?
答案 0 :(得分:0)
将名称设为数组,并使用id作为索引。
name="dossier_id[$dossier->id]"
然后你可以将ID数组传递给Model::destroy($arr)
方法:
Dossier::destroy($request->get('dossier_id'));