【发布时间】:2017-10-02 07:05:34
【问题描述】:
我正在使用 Laravel 5.4。我有一个POST 路线:
Route::post('hotel/delete/{slug}', ['as' => 'delete-hotel', 'uses' => 'Backend\HotelController@postDelete']);
在索引页面中,我有一个带有表单提交的锚标记。目前,当点击锚标签时,会提交一个隐藏的表单。
<a href="{{ route('delete-hotel', $hotel->slug) }}" class="btn btn-operation btn-danger"
onclick="event.preventDefault();
document.getElementById('delete-form').submit();">
<i class="fa fa-close"></i> Delete</a>
<form id="delete-form" action="{{ route('delete-hotel', $hotel->slug) }}"
method="post" style="display: none;">
{{ csrf_field() }}
</form>
但是,我想显示一个确认对话框。从用户点击结果来看,如果用户点击ok,则删除该项目,或者如果用户点击cancel,则不执行任何操作。
感谢您的帮助。谢谢你
【问题讨论】: