javascript - Laravel:如何在删除按钮上添加确认?
问题描述
我有以下代码:
{{ Form::open(['method'=>'DELETE','url'=>['/back/roles/delete/'.$row->id],'style'=>'display:inline' ]) }}
{{ Form::submit('Delete',['class'=>'btn btn-danger' ]) }}
{{ Form::close() }}
我想在这个删除按钮上添加确认。我怎样才能做到这一点?
解决方案
试试这个用法onsubmit
'onsubmit' => 'return confirmDelete()'
像这样写
{{ Form::open([
'method' => 'DELETE',
'url' => ['/back/roles/delete/' . $row->id],
'style' => 'display:inline',
'onsubmit' => 'return confirmDelete()'
]) }}
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
function confirmDelete(){
var conform = confirm("Are you sure you want to delete?");
if (conform)
return true;
else
return false;
}
}
</script>
推荐阅读
- reactjs - 转换加载 HOC 以使用 Hooks 并避免反应导航问题
- javascript - 将 div 的子级推送到 javascript 数组
- proto3 - 如何在 proto3 中保留枚举的所有值?
- java - 某些 Android 设备中的媒体播放器出现问题
- javascript - 为什么数据绑定不适用于我的自定义属性指令
- javascript - 如何过滤引用数组
- flutter - 在有状态小部件(进度条)问题的 Listview.Builder() 中保持状态
- perl - 如何在perl中添加反斜杠
- c# - 为什么 WPD Datagrid Usercontrol 绑定到行数据上下文不更新?
- python - 从一组连续事件中获取最极端峰/谷指数的最佳方法?