0
我想提交一个简单的表单,但它不是重定向或任何东西。laravel没有提交简单的表格
代码:
@foreach($admins as $admin)
<form method="post" action="/admin/medewerkers">
{{csrf_field()}}
<input type="text" value="{{$admin->id}}" name="userid" hidden>
<tr>
<td>{{$admin->name}}</td>
<td>{{$admin->email}}</td>
<td><a data-target="#myModal{{$admin->id}}" data-toggle="modal"><i class="fa fa-pencil-square-o" aria-hidden="true"></i> </a> </td>
<td> <button type="submit" class="btn btn-xs btn-danger" name="delete" id="delete"> Delete </button></td>
</tr>
</form>
@endforeach
简单的后端
public function update(Request $request)
{
if (isset($_POST['delete'])) {
echo 'delete';
}
}
我到底做错了什么?谢谢!
您的标记是无效的。你不能有一个'form'标签只包装一个'tr'。 –
啊我看到了,解决这个问题的好方法是什么?我不能把它放在foreach以外,因为我需要每个删除按钮的单独表格 – Wesleyvans
@cmac但我不认为控制器是问题,因为它甚至没有提交 – Wesleyvans