php - 将复选框值传递给 laravel 控制器以进行删除
问题描述
我有一张带复选框的桌子
<form action="{{url("/del")}}" method="post">
<td><input type="checkbox" name="delid[]" value="@{{row.DataID}}"></td>
<button type="submit" name="bulk_delete" id="bulk_delete" class="btn btn-danger btn-xs">
<i class="glyphicon glyphicon-remove"></i>
</button>
如何将复选框数组值传递给控制器进行删除。
控制器。
public function del(Request $request )
{
DB::table('master')->delete();
return redirect ("/works")->with("Success","Deleted Successfully") ;
}
解决方案
尝试这个
<form action="{{url("/del")}}" method="post">
<td>
<input type="checkbox" name="delid[]" value="@{{row.DataID}}">
</td>
<button type="submit" name="bulk_delete" id="bulk_delete" class="btn btn-danger btn-xs">
<i class="glyphicon glyphicon-remove"></i>
</button>
</form>
在控制器中
public function del(Request $request )
{
$idsArry = $request->delid;
DB::table('master')->whereIn('id', $idsArry)->delete();
return redirect ("/works")->with("Success","Deleted Successfully") ;
}
推荐阅读
- terraform - 在 Terraform 0.12 中迭代地图
- python - 将 Slugs 添加到 URL 模式
- android - 如何将 MediaQueryData 添加到空间填充?
- java - 在 Java 14 中定义 Records 类(JEP 359:Records(Preview))的括号内空格的 IntelliJ 编辑器代码样式设置?
- r - R Studio 版本 1.2.5033 - 安装包问题第 1 部分
- php - Laravel SweetAlert 在验证失败块中不起作用
- validation - 如何使用 Yup 验证电话号码但不是必需的?
- dynamics-crm - CRM 365 - 隐藏站点地图区域
- python - Python:“浮点”对象不能解释为整数?
- java - 覆盖嵌入 id 的列名