下面的代码:
@foreach($results as $result)
<tr>
<td>{{$result->my_id}}</td>
<td>{{$result->province_name}}</td>
<td>{{$result->city_name}}</td>
<td>
<a class="btn btn-primary" href="{{route('city-edit', $result->my_id)}}"><i class="fa fa-edit"></i></a>
<a class="btn btn-danger" href="{{route('city-delete', $result->my_id)}}"><i class="fa fa-trash"></i></a>
</td>
</tr>
@endforeach
如何添加删除每条数据的确认?
7条答案
按热度按时间g9icjywg1#
我更喜欢更简单的方法,只需添加
onclick="return confirm('Are you sure?')"
,如下所示:roejwanj2#
如果这是您的链接:
使用此Javascript:
注意:
<a>
需要class
中得delete
.此解决方案使用Unobtrusive JavaScript,应该与IE 9或更高版本一起使用.q0qdq0h23#
6bc51xsx4#
使用
brexis/laravel-data-method
包,可以指定适当的HTTP方法和确认文本。例如,如果您在路由文件中包含以下内容,这将非常有用:
ccrfmcuu5#
如果这是您的链接:
给药途径:
使用此Javascript:
注意:
<a>
需要class
中得delete
.此解决方案使用Unobtrusive JavaScript,应该与IE 9或更高版本一起使用.mitkmikd6#
index.blade.php
我使用的是纯PHP表单,DELETE方法必须在提交页面操作中隐藏传递,所以我通过javascript捕获它,并得到确认警报。
w80xi6nr7#
正确路由方法